Go to the source code of this file.
|
| xsh_spectralformat_list * | xsh_spectralformat_list_create (int size, xsh_instrument *instr) |
| | Create an empty spectralformat list.
|
| |
| xsh_spectralformat_list * | xsh_spectralformat_list_load (cpl_frame *frame, xsh_instrument *instr) |
| | Load a spectralformat list from a frame.
|
| |
| void | xsh_spectralformat_list_free (xsh_spectralformat_list **list) |
| | Free memory associated to an spactralformat_list.
|
| |
| void | xsh_spectralformat_list_dump (xsh_spectralformat_list *list, const char *fname) |
| | Dump main info about an order table (for each order of the list)
|
| |
| float | xsh_spectralformat_list_get_lambda_min (xsh_spectralformat_list *list, int absorder) |
| | Returns lambda min for a given absolute order.
|
| |
| float | xsh_spectralformat_list_get_lambda_max (xsh_spectralformat_list *list, int absorder) |
| |
| const char * | xsh_spectralformat_list_get_lamp (xsh_spectralformat_list *list, int absorder) |
| |
| cpl_propertylist * | xsh_spectralformat_list_get_header (xsh_spectralformat_list *list) |
| | Get header of the table.
|
| |
| cpl_vector * | xsh_spectralformat_list_get_orders (xsh_spectralformat_list *list, float lambda) |
| | Returns list of absolute orders containing lambda.
|
| |
| int | xsh_spectralformat_list_get_dist_order (xsh_spectralformat_list *list) |
| |
| void | xsh_spectralformat_check_wlimit (xsh_spectralformat_list *list, xsh_order_list *order, xsh_wavesol *w, xsh_xs_3 *model, xsh_instrument *instr) |
| |
◆ XSH_SPECTRALFORMAT_TABLE_COLNAME_DISP_MAX
| #define XSH_SPECTRALFORMAT_TABLE_COLNAME_DISP_MAX "DISP_MAX" |
◆ XSH_SPECTRALFORMAT_TABLE_COLNAME_DISP_MIN
| #define XSH_SPECTRALFORMAT_TABLE_COLNAME_DISP_MIN "DISP_MIN" |
◆ XSH_SPECTRALFORMAT_TABLE_COLNAME_FLSR
| #define XSH_SPECTRALFORMAT_TABLE_COLNAME_FLSR "LFSR" |
◆ XSH_SPECTRALFORMAT_TABLE_COLNAME_LAMP
| #define XSH_SPECTRALFORMAT_TABLE_COLNAME_LAMP "LAMP" |
◆ XSH_SPECTRALFORMAT_TABLE_COLNAME_ORDER
| #define XSH_SPECTRALFORMAT_TABLE_COLNAME_ORDER "ORDER" |
◆ XSH_SPECTRALFORMAT_TABLE_COLNAME_UFSR
| #define XSH_SPECTRALFORMAT_TABLE_COLNAME_UFSR "UFSR" |
◆ XSH_SPECTRALFORMAT_TABLE_COLNAME_WLMAX
| #define XSH_SPECTRALFORMAT_TABLE_COLNAME_WLMAX "WLMAX" |
◆ XSH_SPECTRALFORMAT_TABLE_COLNAME_WLMAXFUL
| #define XSH_SPECTRALFORMAT_TABLE_COLNAME_WLMAXFUL "WLMAXFUL" |
◆ XSH_SPECTRALFORMAT_TABLE_COLNAME_WLMIN
| #define XSH_SPECTRALFORMAT_TABLE_COLNAME_WLMIN "WLMIN" |
◆ XSH_SPECTRALFORMAT_TABLE_COLNAME_WLMINFUL
| #define XSH_SPECTRALFORMAT_TABLE_COLNAME_WLMINFUL "WLMINFUL" |
◆ XSH_SPECTRALFORMAT_TABLE_COLNAME_XMAX
| #define XSH_SPECTRALFORMAT_TABLE_COLNAME_XMAX "XMAX" |
◆ XSH_SPECTRALFORMAT_TABLE_COLNAME_XMIN
| #define XSH_SPECTRALFORMAT_TABLE_COLNAME_XMIN "XMIN" |
◆ XSH_SPECTRALFORMAT_TABLE_COLNAME_YMAX
| #define XSH_SPECTRALFORMAT_TABLE_COLNAME_YMAX "YMAX" |
◆ XSH_SPECTRALFORMAT_TABLE_COLNAME_YMIN
| #define XSH_SPECTRALFORMAT_TABLE_COLNAME_YMIN "YMIN" |
◆ XSH_SPECTRALFORMAT_TABLE_NB_NIR_ROWS
| #define XSH_SPECTRALFORMAT_TABLE_NB_NIR_ROWS 16 |
◆ XSH_SPECTRALFORMAT_TABLE_NB_UVB_ROWS
| #define XSH_SPECTRALFORMAT_TABLE_NB_UVB_ROWS 11 |
◆ XSH_SPECTRALFORMAT_TABLE_NB_VIS_ROWS
| #define XSH_SPECTRALFORMAT_TABLE_NB_VIS_ROWS 14 |
◆ xsh_spectralformat_list_get_dist_order()