...
This commit is contained in:
@@ -33,9 +33,27 @@ int main()
|
||||
.forkFlexure = 9.342354_arcsecs}};
|
||||
|
||||
|
||||
size_t haM = 10; // number of B-spline inner knots along HA-axis
|
||||
size_t decM = 10; // number of B-spline inner knots along DEC-axis
|
||||
|
||||
double ha_step = 360.0_degs / (haM - 1);
|
||||
pcm_data.bspline.knotsX.resize(haM); // [0, 360]
|
||||
for (size_t i = 0; i < haM; ++i) {
|
||||
pcm_data.bspline.knotsX[i] = i * ha_step;
|
||||
}
|
||||
|
||||
double dec_start = -35.0_degs;
|
||||
double dec_step = (90.0_degs - dec_start) / (decM - 1);
|
||||
pcm_data.bspline.knotsY.resize(decM);
|
||||
for (size_t i = 0; i < decM; ++i) {
|
||||
pcm_data.bspline.knotsY[i] = dec_start + i * dec_step;
|
||||
}
|
||||
|
||||
|
||||
pcm.setPCMData(pcm_data);
|
||||
|
||||
size_t N = 100;
|
||||
|
||||
size_t N = 100; // number of measurements
|
||||
|
||||
std::vector<mcc::impl::MccAngle> encX(N), encY(N), ha(N), dec(N), pcmX(N), pcmY(N);
|
||||
std::vector<mcc::impl::MccAngle> resX(N), resY(N);
|
||||
@@ -71,6 +89,7 @@ int main()
|
||||
encY[i] = start_encY + i * y_step;
|
||||
}
|
||||
|
||||
|
||||
comp_hadec();
|
||||
|
||||
std::println("X Y HA DEC (pcmX pcmY):");
|
||||
@@ -147,6 +166,7 @@ int main()
|
||||
|
||||
|
||||
std::println("\n\n{}", r.colon_res);
|
||||
std::println("\n\n{}", r.colat_res);
|
||||
|
||||
return 0;
|
||||
}
|
||||
Reference in New Issue
Block a user