|
X-shooter Pipeline Reference Manual 3.8.15
|
Macros | |
| #define | MODULE_ID "XSH_DATA_WAVEMAP" |
| #define | SYNTAX |
| #define | MODULE_ID "XSH_LAMBDA_ERR" |
| #define | MODULE_ID "XSH_OPT_EXTRACT" |
Enumerations | |
| enum | { MIN_ORDER_OPT , MAX_ORDER_OPT , DEBUG_OPT , HELP_OPT } |
| enum | { OVERSAMPLE_OPT , BOX_HSIZE_OPT , CHUNK_SIZE_OPT , LAMBDA_STEP_OPT , CLIP_KAPPA_OPT , CLIP_FRAC_OPT , CLIP_NITER_OPT , NITER_OPT , METHOD_OPT , MIN_ORDER_OPT , MAX_ORDER_OPT , DEBUG_OPT , HELP_OPT } |
Functions | |
| int | main (int argc, char **argv) |
| Unit test of xsh_data_wavemap. | |
| static void | Help (void) |
| static void | HandleOptions (int argc, char **argv, int *order_min, int *order_max) |
| static void | HandleOptions (int argc, char **argv, xsh_opt_extract_param *opt_extract_par, int *order_min, int *order_max) |
Variables | |
| static struct option | long_options [] |
| static struct option | long_options [] |
| #define MODULE_ID "XSH_DATA_WAVEMAP" |
Definition at line 62 of file test-xsh_data_wavemap.c.
| #define MODULE_ID "XSH_LAMBDA_ERR" |
Definition at line 64 of file test-xsh_lambda_err.c.
| #define MODULE_ID "XSH_OPT_EXTRACT" |
Definition at line 63 of file test-xsh_opt_extract.c.
| #define SYNTAX |
Definition at line 64 of file test-xsh_data_wavemap.c.
| anonymous enum |
| Enumerator | |
|---|---|
| MIN_ORDER_OPT | |
| MAX_ORDER_OPT | |
| DEBUG_OPT | |
| HELP_OPT | |
Definition at line 66 of file test-xsh_lambda_err.c.
| anonymous enum |
| Enumerator | |
|---|---|
| OVERSAMPLE_OPT | |
| BOX_HSIZE_OPT | |
| CHUNK_SIZE_OPT | |
| LAMBDA_STEP_OPT | |
| CLIP_KAPPA_OPT | |
| CLIP_FRAC_OPT | |
| CLIP_NITER_OPT | |
| NITER_OPT | |
| METHOD_OPT | |
| MIN_ORDER_OPT | |
| MAX_ORDER_OPT | |
| DEBUG_OPT | |
| HELP_OPT | |
Definition at line 65 of file test-xsh_opt_extract.c.
|
static |
Definition at line 96 of file test-xsh_lambda_err.c.
References DEBUG_OPT, Help(), long_options, MAX_ORDER_OPT, MIN_ORDER_OPT, XSH_DEBUG_LEVEL_HIGH, XSH_DEBUG_LEVEL_LOW, and xsh_debug_level_set().
|
static |
Definition at line 115 of file test-xsh_opt_extract.c.
References xsh_opt_extract_param::box_hsize, BOX_HSIZE_OPT, xsh_opt_extract_param::chunk_size, CHUNK_SIZE_OPT, xsh_opt_extract_param::clip_frac, CLIP_FRAC_OPT, xsh_opt_extract_param::clip_kappa, CLIP_KAPPA_OPT, xsh_opt_extract_param::clip_niter, CLIP_NITER_OPT, DEBUG_OPT, GAUSS_METHOD, GENERAL_METHOD, Help(), xsh_opt_extract_param::lambda_step, LAMBDA_STEP_OPT, long_options, MAX_ORDER_OPT, xsh_opt_extract_param::method, METHOD_OPT, MIN_ORDER_OPT, xsh_opt_extract_param::niter, NITER_OPT, OPTEXTRACT_METHOD_PRINT, xsh_opt_extract_param::oversample, OVERSAMPLE_OPT, XSH_DEBUG_LEVEL_HIGH, XSH_DEBUG_LEVEL_LOW, XSH_DEBUG_LEVEL_NONE, and xsh_debug_level_set().
|
static |
Definition at line 78 of file test-xsh_lambda_err.c.
References TEST_END.
Referenced by HandleOptions().
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
Unit test of xsh_data_wavemap.
Unit test of xsh_opt_extract.
Definition at line 83 of file test-xsh_data_wavemap.c.
References xsh_order::absorder, xsh_order::cenpoly, check, instrument, xsh_order_list::list, MODULE_ID, nx, ny, xsh_order_list::size, SYNTAX, TESTS_INIT, TESTS_XSH_FRAME_CREATE, x, XSH_ARM_VIS, XSH_DEBUG_LEVEL_MEDIUM, xsh_debug_level_set(), xsh_error_dump, xsh_instrument_new(), xsh_instrument_set_arm(), xsh_instrument_set_lamp(), xsh_instrument_set_mode(), XSH_LAMP_QTH_D2, XSH_MODE_SLIT, xsh_msg, xsh_order_list_get_endy(), xsh_order_list_get_starty(), xsh_order_list_load(), XSH_TABLE_NEW_COL, xsh_wavesol_eval_polx(), xsh_wavesol_eval_poly(), xsh_wavesol_load(), and y.
|
static |
Definition at line 70 of file test-xsh_lambda_err.c.
Referenced by HandleOptions().
|
static |
Definition at line 71 of file test-xsh_opt_extract.c.
Referenced by HandleOptions().