63#define MODULE_ID "XSH_IFU_TRACE_OBJECT"
65#define SYNTAX "Computes the ifu object position for each slice \n"\
66 "use : ./test_xsh_ifu_trace_object IFU_OBJECT_FLATFIELDED.fits ORDER_TAB_EDGES_IFU.fits SLIT_MAP WAVE_MAP \n"
78int main(
int argc,
char** argv)
80 char *ifu_object_ff_name = NULL;
81 char *order_tab_edges_ifu_name = NULL;
82 char *slit_map_name = NULL;
83 char *wave_map_name = NULL;
90 cpl_msg_set_level( CPL_MSG_DEBUG);
95 ifu_object_ff_name = argv[1];
96 order_tab_edges_ifu_name = argv[2];
97 slit_map_name = argv[3];
98 wave_map_name = argv[4];
100 fit_method = atoi(argv[5]);
101 rad_x = atoi(argv[6]);
118 order_tab_edges_ifu_name,
119 slit_map_name,wave_map_name));
122 if (cpl_error_get_code() != CPL_ERROR_NONE) {
int main()
Unit test of xsh_bspline_interpol.
#define xsh_error_dump(level)
#define XSH_ASSURE_NOT_NULL(pointer)
int xsh_debug_level_set(int level)
set debug level
#define TESTS_INIT(DRL_ID)
cpl_error_code xsh_ifu_trace_object_calibrate(const char *ifu_object_ff_name, const char *order_tab_edges_ifu_name, const char *slit_map_name, const char *wave_map_name)
Function to calibrate object traces in IFU mode.