78 cpl_frame *orderlist_frame, cpl_frame *wavesol_frame,
94 if ( model_config_frame != NULL) {
97 if ( wavesol_frame != NULL) {
102 wavesol, &model, instr));
void xsh_data_check_spectralformat(cpl_frame *spectralformat_frame, cpl_frame *orderlist_frame, cpl_frame *wavesol_frame, cpl_frame *model_config_frame, xsh_instrument *instr)
Check the borders of wavelength foreach orders in spectral format.
xsh_order_list * xsh_order_list_load(cpl_frame *frame, xsh_instrument *instr)
load an order list from a frame
void xsh_order_list_free(xsh_order_list **list)
free memory associated to an order_list
xsh_wavesol * xsh_wavesol_load(cpl_frame *frame, xsh_instrument *instrument)
load a wavelength solution
void xsh_wavesol_free(xsh_wavesol **w)
free wavelength solution structure
#define XSH_ASSURE_NOT_NULL(pointer)
cpl_error_code xsh_model_config_load_best(cpl_frame *config_frame, xsh_xs_3 *p_xs_3)
Load the config model table and fill the struct.