|
GRAVI Pipeline Reference Manual 1.11.0
|
Functions | |
| void | gravity_print_banner (void) |
| cpl_error_code | gravi_dfs_set_groups (cpl_frameset *set) |
| Set the group as RAW or CALIB in a frameset. | |
| cpl_error_code | gravi_parameter_disable (cpl_parameter *p) |
| Disable a parameter. | |
| cpl_parameter * | gravi_parameter_add_badpix (cpl_parameterlist *self) |
| Add badpix parameters to the input parameter list. | |
| cpl_parameter * | gravi_parameter_add_pcacalib (cpl_parameterlist *self) |
| Add pca calibration parameters to the input parameter list. | |
| cpl_parameter * | gravi_parameter_add_pca (cpl_parameterlist *self) |
| Add pca parameters to the input parameter list. | |
| cpl_parameter * | gravi_parameter_add_profile (cpl_parameterlist *self) |
| Add profile parameters to the input parameter list. | |
| cpl_parameter * | gravi_parameter_add_preproc (cpl_parameterlist *self) |
| Add preprocessing parameters to the input parameter list. | |
| cpl_parameter * | gravi_parameter_add_wave (cpl_parameterlist *self) |
| Add wavelength calibration parameters to the input parameter list. | |
| cpl_parameter * | gravi_parameter_add_static_name (cpl_parameterlist *self) |
| cpl_parameter * | gravi_parameter_add_debug_file (cpl_parameterlist *self) |
| cpl_parameter * | gravi_parameter_add_biassub_file (cpl_parameterlist *self) |
| cpl_parameter * | gravi_parameter_add_spectrum_file (cpl_parameterlist *self) |
| cpl_parameter * | gravi_parameter_add_preproc_file (cpl_parameterlist *self) |
| cpl_parameter * | gravi_parameter_add_p2vmred_file (cpl_parameterlist *self) |
| cpl_parameter * | gravi_parameter_add_vis_file (cpl_parameterlist *self) |
| cpl_parameter * | gravi_parameter_add_astro_file (cpl_parameterlist *self) |
| cpl_parameter * | gravi_parameter_add_biasmethod (cpl_parameterlist *self) |
| cpl_parameter * | gravi_parameter_add_metrology (cpl_parameterlist *self) |
| cpl_parameter * | gravi_parameter_add_extract (cpl_parameterlist *self) |
| cpl_parameter * | gravi_parameter_add_average_vis (cpl_parameterlist *self) |
| cpl_parameter * | gravi_parameter_add_force_uncertainties (cpl_parameterlist *self) |
| cpl_error_code | gravi_parameter_add_compute_snr (cpl_parameterlist *self) |
| cpl_error_code | gravi_parameter_add_compute_signal (cpl_parameterlist *self) |
| cpl_error_code | gravi_parameter_add_rejection (cpl_parameterlist *self, int isCalib) |
| Add rejection parameters to the input parameter list. | |
| cpl_error_code | gravi_parameter_add_compute_vis (cpl_parameterlist *self, int isCalib) |
| cpl_error_code | gravi_parameter_add_astrometry (cpl_parameterlist *self) |
| cpl_error_code | gravi_parameter_add_image (cpl_parameterlist *self) |
| cpl_frameset * | gravi_frameset_extract (cpl_frameset *frameset, const char **frame_tags, int nb_tags) |
| Extract a list of tags from a frameset. | |
| cpl_frameset * | gravi_frameset_extract_p2vm_data (cpl_frameset *frameset) |
| Extract P2VM_RAW frame from the input frameset. | |
| cpl_frameset * | gravi_frameset_extract_disp_data (cpl_frameset *frameset) |
| cpl_frameset * | gravi_frameset_extract_dark_data (cpl_frameset *frameset) |
| Extract DARK_RAW frame from the input frameset. | |
| cpl_frameset * | gravi_frameset_extract_flat_data (cpl_frameset *frameset) |
| cpl_frameset * | gravi_frameset_extract_diamcat_map (cpl_frameset *frameset) |
| cpl_frameset * | gravi_frameset_extract_fringe_data (cpl_frameset *frameset) |
| cpl_frameset * | gravi_frameset_extract_p2vmred_data (cpl_frameset *frameset) |
| cpl_frameset * | gravi_frameset_extract_piezotf_data (cpl_frameset *frameset) |
| cpl_frameset * | gravi_frameset_extract_sky_data (cpl_frameset *frameset) |
| cpl_frameset * | gravi_frameset_extract_wave_data (cpl_frameset *frameset) |
| cpl_frameset * | gravi_frameset_extract_wavesc_data (cpl_frameset *frameset) |
| cpl_frameset * | gravi_frameset_extract_dispvis_data (cpl_frameset *frameset) |
| cpl_frameset * | gravi_frameset_extract_disp_map (cpl_frameset *frameset) |
| cpl_frameset * | gravi_frameset_extract_met_pos (cpl_frameset *frameset) |
| cpl_frameset * | gravi_frameset_extract_wavelamp_map (cpl_frameset *frameset) |
| cpl_frameset * | gravi_frameset_extract_wavelamp_data (cpl_frameset *frameset) |
| cpl_frameset * | gravi_frameset_extract_tf_calib (cpl_frameset *frameset) |
| cpl_frameset * | gravi_frameset_extract_vis_calib (cpl_frameset *frameset) |
| cpl_frameset * | gravi_frameset_extract_vis_science (cpl_frameset *frameset) |
| cpl_frameset * | gravi_frameset_extract_science_data (cpl_frameset *frameset) |
| cpl_frameset * | gravi_frameset_extract_astro_target (cpl_frameset *frameset) |
| cpl_frameset * | gravi_frameset_extract_astro_swap (cpl_frameset *frameset) |
| cpl_frameset * | gravi_frameset_extract_astro_phaseref (cpl_frameset *frameset) |
| cpl_frameset * | gravi_frameset_extract_p2vm_map (cpl_frameset *frameset) |
| cpl_frameset * | gravi_frameset_extract_flat_map (cpl_frameset *frameset) |
| cpl_frameset * | gravi_frameset_extract_dark_map (cpl_frameset *frameset) |
| cpl_frameset * | gravi_frameset_extract_wave_map (cpl_frameset *frameset) |
| cpl_frameset * | gravi_frameset_extract_bad_map (cpl_frameset *frameset) |
| cpl_frameset * | gravi_frameset_extract_biasmask_map (cpl_frameset *frameset) |
| cpl_frameset * | gravi_frameset_extract_eop_map (cpl_frameset *frameset) |
| cpl_frameset * | gravi_frameset_extract_patch (cpl_frameset *frameset) |
| cpl_frameset * | gravi_frameset_extract_static_param (cpl_frameset *frameset) |
| cpl_frameset * | gravi_frameset_extract_wave_param (cpl_frameset *frameset) |
| cpl_frameset * | gravi_frameset_extract_pca_calib (cpl_frameset *frameset) |
| double | gravi_param_get_double_default (const cpl_parameterlist *parlist, const char *name, double def) |
| Get the parameter from the parameter list. | |
| int | gravi_param_get_int_default (const cpl_parameterlist *parlist, const char *name, int def) |
| int | gravi_param_get_bool_default (const cpl_parameterlist *parlist, const char *name, int def) |
| const char * | gravi_param_get_string_default (const cpl_parameterlist *parlist, const char *name, const char *def) |
| double | gravi_param_get_double (const cpl_parameterlist *parlist, const char *name) |
| int | gravi_param_get_int (const cpl_parameterlist *parlist, const char *name) |
| int | gravi_param_get_bool (const cpl_parameterlist *parlist, const char *name) |
| const char * | gravi_param_get_string (const cpl_parameterlist *parlist, const char *name) |
| cpl_error_code | gravi_check_frameset (cpl_frameset *frameset, const char *tag, int min, int max) |
This module implements the functions linked to the data flow system.
There is a list of function gravi_parameter_add_[param_name]() to add the parameters to the parameter list mainly used in the recipe, they are manly called by the [recipe_name]_create() functions.
There is a list of functions gravi_frameset_extract_[tag_description]() to extract from input frameset the frame of interest.
| cpl_error_code gravi_check_frameset | ( | cpl_frameset * | frameset, |
| const char * | tag, | ||
| int | min, | ||
| int | max ) |
Definition at line 1557 of file gravi_dfs.c.
References cpl_msg_info().
| cpl_error_code gravi_dfs_set_groups | ( | cpl_frameset * | set | ) |
Set the group as RAW or CALIB in a frameset.
| set | the input frameset |
Definition at line 78 of file gravi_dfs.c.
References GRAVI_ASTRO_CAL_PHASEREF, GRAVI_ASTRO_SWAP, GRAVI_ASTRO_TARGET, GRAVI_BAD_MAP, GRAVI_BIASMASK_MAP, GRAVI_DARK_MAP, GRAVI_DARK_RAW, GRAVI_DIAMETER_CAT, GRAVI_DIODE_POSITION, GRAVI_DISP_MODEL, GRAVI_DISP_RAW, GRAVI_DISP_VIS, GRAVI_DUAL_CALIB_RAW, GRAVI_DUAL_SCIENCE_RAW, GRAVI_DUAL_SKY_RAW, GRAVI_FLAT_MAP, GRAVI_FLAT_RAW, GRAVI_KEY_PATCH, GRAVI_MIRA_INPUT_PROCATG, GRAVI_MIRA_OUTPUT_PROCATG, GRAVI_NAB_CAL, GRAVI_P2VM_MAP, GRAVI_P2VM_RAW, GRAVI_P2VMRED_DUAL_CALIB, GRAVI_P2VMRED_DUAL_SCIENCE, GRAVI_P2VMRED_SINGLE_CALIB, GRAVI_P2VMRED_SINGLE_SCIENCE, GRAVI_PIEZOTF_MAP, GRAVI_PIEZOTF_RAW, GRAVI_PREPROC, GRAVI_SINGLE_CALIB_RAW, GRAVI_SINGLE_SCIENCE_RAW, GRAVI_SINGLE_SKY_RAW, GRAVI_TF_DUAL_CALIB, GRAVI_TF_DUAL_SCIENCE, GRAVI_TF_SINGLE_CALIB, GRAVI_TF_SINGLE_SCIENCE, GRAVI_VIS_DUAL_CALIB, GRAVI_VIS_DUAL_CALIBRATED, GRAVI_VIS_DUAL_SCIENCE, GRAVI_VIS_SINGLE_CALIB, GRAVI_VIS_SINGLE_CALIBRATED, GRAVI_VIS_SINGLE_SCIENCE, GRAVI_VISPHI_DUAL_CALIB, GRAVI_VISPHI_SINGLE_CALIB, GRAVI_VISPHI_TF_DUAL_CALIB, GRAVI_VISPHI_TF_SINGLE_CALIB, GRAVI_WAVE_MAP, GRAVI_WAVE_RAW, GRAVI_WAVELAMP_MAP, GRAVI_WAVELAMP_RAW, GRAVI_WAVESC_RAW, and GRAVI_ZP_CAL.
Referenced by gravity_astrometry(), gravity_badpix(), gravity_biasmask(), gravity_dark(), gravity_disp(), gravity_image(), gravity_p2vm(), gravity_pcacal(), gravity_piezo(), gravity_postprocess(), gravity_vis(), gravity_vis_from_p2vmred(), gravity_viscal(), and gravity_wavelamp().
| cpl_frameset * gravi_frameset_extract | ( | cpl_frameset * | frameset, |
| const char ** | frame_tags, | ||
| int | nb_tags ) |
Extract a list of tags from a frameset.
| frameset | input frameset |
| frame_tags | Tag list to extract |
| nb_tags | Size of the tag list |
| CPL_ERROR_NULL_INPUT | input data is missing |
| CPL_ERROR_ILLEGAL_INPUT | nb_tags < 0 |
The function returns a frameset corresponding the list of tags
Definition at line 1248 of file gravi_dfs.c.
Referenced by gravi_frameset_extract_astro_phaseref(), gravi_frameset_extract_astro_swap(), gravi_frameset_extract_astro_target(), gravi_frameset_extract_bad_map(), gravi_frameset_extract_biasmask_map(), gravi_frameset_extract_dark_data(), gravi_frameset_extract_dark_map(), gravi_frameset_extract_diamcat_map(), gravi_frameset_extract_disp_data(), gravi_frameset_extract_disp_map(), gravi_frameset_extract_dispvis_data(), gravi_frameset_extract_eop_map(), gravi_frameset_extract_flat_data(), gravi_frameset_extract_flat_map(), gravi_frameset_extract_fringe_data(), gravi_frameset_extract_met_pos(), gravi_frameset_extract_p2vm_data(), gravi_frameset_extract_p2vm_map(), gravi_frameset_extract_p2vmred_data(), gravi_frameset_extract_patch(), gravi_frameset_extract_pca_calib(), gravi_frameset_extract_piezotf_data(), gravi_frameset_extract_science_data(), gravi_frameset_extract_sky_data(), gravi_frameset_extract_static_param(), gravi_frameset_extract_tf_calib(), gravi_frameset_extract_vis_calib(), gravi_frameset_extract_vis_science(), gravi_frameset_extract_wave_data(), gravi_frameset_extract_wave_map(), gravi_frameset_extract_wave_param(), gravi_frameset_extract_wavelamp_data(), gravi_frameset_extract_wavelamp_map(), and gravi_frameset_extract_wavesc_data().
| cpl_frameset * gravi_frameset_extract_astro_phaseref | ( | cpl_frameset * | frameset | ) |
Definition at line 1389 of file gravi_dfs.c.
References GRAVI_ASTRO_CAL_PHASEREF, and gravi_frameset_extract().
Referenced by gravity_astrometry().
| cpl_frameset * gravi_frameset_extract_astro_swap | ( | cpl_frameset * | frameset | ) |
Definition at line 1385 of file gravi_dfs.c.
References GRAVI_ASTRO_SWAP, and gravi_frameset_extract().
Referenced by gravity_astrometry().
| cpl_frameset * gravi_frameset_extract_astro_target | ( | cpl_frameset * | frameset | ) |
Definition at line 1381 of file gravi_dfs.c.
References GRAVI_ASTRO_TARGET, and gravi_frameset_extract().
Referenced by gravity_astrometry().
| cpl_frameset * gravi_frameset_extract_bad_map | ( | cpl_frameset * | frameset | ) |
Definition at line 1409 of file gravi_dfs.c.
References GRAVI_BAD_MAP, and gravi_frameset_extract().
Referenced by gravity_disp(), gravity_p2vm(), gravity_vis(), and gravity_wavelamp().
| cpl_frameset * gravi_frameset_extract_biasmask_map | ( | cpl_frameset * | frameset | ) |
Definition at line 1413 of file gravi_dfs.c.
References GRAVI_BIASMASK_MAP, and gravi_frameset_extract().
| cpl_frameset * gravi_frameset_extract_dark_data | ( | cpl_frameset * | frameset | ) |
Extract DARK_RAW frame from the input frameset.
| frameset | input frameset |
The function return a frameset with the DARK_RAW frames
Definition at line 1306 of file gravi_dfs.c.
References GRAVI_DARK_RAW, and gravi_frameset_extract().
Referenced by gravity_badpix(), gravity_biasmask(), gravity_dark(), gravity_disp(), gravity_p2vm(), gravity_vis(), and gravity_wavelamp().
| cpl_frameset * gravi_frameset_extract_dark_map | ( | cpl_frameset * | frameset | ) |
Definition at line 1401 of file gravi_dfs.c.
References GRAVI_DARK_MAP, and gravi_frameset_extract().
Referenced by gravity_disp(), gravity_p2vm(), gravity_vis(), and gravity_wavelamp().
| cpl_frameset * gravi_frameset_extract_diamcat_map | ( | cpl_frameset * | frameset | ) |
Definition at line 1314 of file gravi_dfs.c.
References GRAVI_DIAMETER_CAT, and gravi_frameset_extract().
Referenced by gravity_vis(), and gravity_viscal().
| cpl_frameset * gravi_frameset_extract_disp_data | ( | cpl_frameset * | frameset | ) |
Definition at line 1292 of file gravi_dfs.c.
References GRAVI_DISP_RAW, and gravi_frameset_extract().
Referenced by gravity_disp().
| cpl_frameset * gravi_frameset_extract_disp_map | ( | cpl_frameset * | frameset | ) |
Definition at line 1347 of file gravi_dfs.c.
References GRAVI_DISP_MODEL, and gravi_frameset_extract().
Referenced by gravity_vis().
| cpl_frameset * gravi_frameset_extract_dispvis_data | ( | cpl_frameset * | frameset | ) |
Definition at line 1343 of file gravi_dfs.c.
References GRAVI_DISP_VIS, and gravi_frameset_extract().
Referenced by gravity_disp().
| cpl_frameset * gravi_frameset_extract_eop_map | ( | cpl_frameset * | frameset | ) |
Definition at line 1417 of file gravi_dfs.c.
References GRAVI_EOP_MAP, and gravi_frameset_extract().
Referenced by gravity_vis().
| cpl_frameset * gravi_frameset_extract_flat_data | ( | cpl_frameset * | frameset | ) |
Definition at line 1310 of file gravi_dfs.c.
References GRAVI_FLAT_RAW, and gravi_frameset_extract().
Referenced by gravity_badpix(), gravity_biasmask(), and gravity_p2vm().
| cpl_frameset * gravi_frameset_extract_flat_map | ( | cpl_frameset * | frameset | ) |
Definition at line 1397 of file gravi_dfs.c.
References GRAVI_FLAT_MAP, and gravi_frameset_extract().
Referenced by gravity_disp(), gravity_p2vm(), gravity_vis(), and gravity_wavelamp().
| cpl_frameset * gravi_frameset_extract_fringe_data | ( | cpl_frameset * | frameset | ) |
Definition at line 1318 of file gravi_dfs.c.
References GRAVI_DUAL_CALIB_RAW, GRAVI_DUAL_SCIENCE_RAW, gravi_frameset_extract(), GRAVI_SINGLE_CALIB_RAW, and GRAVI_SINGLE_SCIENCE_RAW.
Referenced by gravi_idp_compute(), and gravity_vis().
| cpl_frameset * gravi_frameset_extract_met_pos | ( | cpl_frameset * | frameset | ) |
Definition at line 1351 of file gravi_dfs.c.
References GRAVI_DIODE_POSITION, and gravi_frameset_extract().
Referenced by gravity_vis().
| cpl_frameset * gravi_frameset_extract_p2vm_data | ( | cpl_frameset * | frameset | ) |
Extract P2VM_RAW frame from the input frameset.
| frameset | input frameset |
The function returns a frameset with the P2VM_RAW frames
Definition at line 1288 of file gravi_dfs.c.
References gravi_frameset_extract(), and GRAVI_P2VM_RAW.
Referenced by gravity_p2vm().
| cpl_frameset * gravi_frameset_extract_p2vm_map | ( | cpl_frameset * | frameset | ) |
Definition at line 1393 of file gravi_dfs.c.
References gravi_frameset_extract(), and GRAVI_P2VM_MAP.
Referenced by gravity_disp(), gravity_vis(), and gravity_wavelamp().
| cpl_frameset * gravi_frameset_extract_p2vmred_data | ( | cpl_frameset * | frameset | ) |
Definition at line 1322 of file gravi_dfs.c.
References gravi_frameset_extract(), GRAVI_P2VMRED_DUAL_CALIB, GRAVI_P2VMRED_DUAL_SCIENCE, GRAVI_P2VMRED_SINGLE_CALIB, and GRAVI_P2VMRED_SINGLE_SCIENCE.
Referenced by gravity_vis_from_p2vmred().
| cpl_frameset * gravi_frameset_extract_patch | ( | cpl_frameset * | frameset | ) |
Definition at line 1421 of file gravi_dfs.c.
References gravi_frameset_extract(), and GRAVI_KEY_PATCH.
Referenced by gravity_vis().
| cpl_frameset * gravi_frameset_extract_pca_calib | ( | cpl_frameset * | frameset | ) |
Definition at line 1433 of file gravi_dfs.c.
References gravi_frameset_extract(), and GRAVI_PHASE_PCA.
Referenced by gravity_vis(), and gravity_vis_from_p2vmred().
| cpl_frameset * gravi_frameset_extract_piezotf_data | ( | cpl_frameset * | frameset | ) |
Definition at line 1327 of file gravi_dfs.c.
References gravi_frameset_extract(), and GRAVI_PIEZOTF_RAW.
Referenced by gravity_piezo().
| cpl_frameset * gravi_frameset_extract_science_data | ( | cpl_frameset * | frameset | ) |
Definition at line 1377 of file gravi_dfs.c.
References GRAVI_DUAL_SCIENCE_RAW, gravi_frameset_extract(), and GRAVI_SINGLE_SCIENCE_RAW.
| cpl_frameset * gravi_frameset_extract_sky_data | ( | cpl_frameset * | frameset | ) |
Definition at line 1331 of file gravi_dfs.c.
References GRAVI_DUAL_SKY_RAW, gravi_frameset_extract(), and GRAVI_SINGLE_SKY_RAW.
Referenced by gravity_vis().
| cpl_frameset * gravi_frameset_extract_static_param | ( | cpl_frameset * | frameset | ) |
Definition at line 1425 of file gravi_dfs.c.
References gravi_frameset_extract(), and GRAVI_STATIC_PARAM.
Referenced by gravity_disp(), and gravity_vis().
| cpl_frameset * gravi_frameset_extract_tf_calib | ( | cpl_frameset * | frameset | ) |
Definition at line 1363 of file gravi_dfs.c.
References gravi_frameset_extract(), GRAVI_TF_DUAL_CALIB, GRAVI_TF_SINGLE_CALIB, GRAVI_VISPHI_TF_DUAL_CALIB, GRAVI_VISPHI_TF_SINGLE_CALIB, and GRAVI_ZP_CAL.
Referenced by gravity_viscal().
| cpl_frameset * gravi_frameset_extract_vis_calib | ( | cpl_frameset * | frameset | ) |
Definition at line 1368 of file gravi_dfs.c.
References gravi_frameset_extract(), GRAVI_VIS_DUAL_CALIB, GRAVI_VIS_SINGLE_CALIB, GRAVI_VISPHI_DUAL_CALIB, and GRAVI_VISPHI_SINGLE_CALIB.
Referenced by gravity_pcacal(), and gravity_viscal().
| cpl_frameset * gravi_frameset_extract_vis_science | ( | cpl_frameset * | frameset | ) |
Definition at line 1373 of file gravi_dfs.c.
References gravi_frameset_extract(), GRAVI_VIS_DUAL_SCIENCE, and GRAVI_VIS_SINGLE_SCIENCE.
Referenced by gravity_viscal().
| cpl_frameset * gravi_frameset_extract_wave_data | ( | cpl_frameset * | frameset | ) |
Definition at line 1335 of file gravi_dfs.c.
References gravi_frameset_extract(), and GRAVI_WAVE_RAW.
Referenced by gravity_p2vm().
| cpl_frameset * gravi_frameset_extract_wave_map | ( | cpl_frameset * | frameset | ) |
Definition at line 1405 of file gravi_dfs.c.
References gravi_frameset_extract(), and GRAVI_WAVE_MAP.
Referenced by gravity_disp(), gravity_p2vm(), gravity_vis(), and gravity_wavelamp().
| cpl_frameset * gravi_frameset_extract_wave_param | ( | cpl_frameset * | frameset | ) |
Definition at line 1429 of file gravi_dfs.c.
References gravi_frameset_extract(), and GRAVI_WAVE_PARAM.
Referenced by gravity_p2vm(), and gravity_wavelamp().
| cpl_frameset * gravi_frameset_extract_wavelamp_data | ( | cpl_frameset * | frameset | ) |
Definition at line 1359 of file gravi_dfs.c.
References gravi_frameset_extract(), and GRAVI_WAVELAMP_RAW.
Referenced by gravity_wavelamp().
| cpl_frameset * gravi_frameset_extract_wavelamp_map | ( | cpl_frameset * | frameset | ) |
Definition at line 1355 of file gravi_dfs.c.
References gravi_frameset_extract(), and GRAVI_WAVELAMP_MAP.
Referenced by gravity_disp().
| cpl_frameset * gravi_frameset_extract_wavesc_data | ( | cpl_frameset * | frameset | ) |
Definition at line 1339 of file gravi_dfs.c.
References gravi_frameset_extract(), and GRAVI_WAVESC_RAW.
Referenced by gravity_p2vm().
| int gravi_param_get_bool | ( | const cpl_parameterlist * | parlist, |
| const char * | name ) |
Definition at line 1532 of file gravi_dfs.c.
Referenced by gravi_calibrate_vis(), gravi_compute_badpix(), gravi_compute_p2vmred(), gravi_compute_profile(), gravi_compute_vis(), gravi_compute_wave(), gravi_data_save_new(), gravi_metrology_telfc(), gravi_table_ft_format(), gravi_vis_create_opddisp_sc(), gravity_dark(), gravity_disp(), gravity_image(), gravity_p2vm(), gravity_postprocess(), gravity_vis(), gravity_vis_from_p2vmred(), and gravity_viscal().
| int gravi_param_get_bool_default | ( | const cpl_parameterlist * | parlist, |
| const char * | name, | ||
| int | def ) |
Definition at line 1482 of file gravi_dfs.c.
References cpl_msg_info().
Referenced by gravi_data_detector_cleanup().
| double gravi_param_get_double | ( | const cpl_parameterlist * | parlist, |
| const char * | name ) |
Definition at line 1506 of file gravi_dfs.c.
Referenced by gravi_calibrate_vis(), gravi_compute_outliers(), gravi_compute_rejection(), and gravi_compute_vis().
| double gravi_param_get_double_default | ( | const cpl_parameterlist * | parlist, |
| const char * | name, | ||
| double | def ) |
Get the parameter from the parameter list.
| parlist | input parameter list |
| name | Name of the paramter to find |
| def | defaul value to return |
The function get the parameter from the list. It provide a default in case the parameter is NOT in the list.
Definition at line 1458 of file gravi_dfs.c.
References cpl_msg_info().
Referenced by gravi_force_uncertainties(), and gravi_metrology_reduce().
| int gravi_param_get_int | ( | const cpl_parameterlist * | parlist, |
| const char * | name ) |
Definition at line 1519 of file gravi_dfs.c.
Referenced by gravi_compute_badpix(), gravi_compute_profile(), gravi_compute_snr(), gravi_compute_vis(), gravi_metrology_drs(), gravi_vis_create_phaseref_sc(), gravity_postprocess(), and gravity_viscal().
| int gravi_param_get_int_default | ( | const cpl_parameterlist * | parlist, |
| const char * | name, | ||
| int | def ) |
Definition at line 1470 of file gravi_dfs.c.
References cpl_msg_info().
Referenced by gravi_extract_spectrum().
| const char * gravi_param_get_string | ( | const cpl_parameterlist * | parlist, |
| const char * | name ) |
Definition at line 1545 of file gravi_dfs.c.
Referenced by gravi_compute_vis(), gravi_vis_create_imagingref_sc(), gravity_eop(), gravity_p2vm(), gravity_vis(), and gravity_vis_from_p2vmred().
| const char * gravi_param_get_string_default | ( | const cpl_parameterlist * | parlist, |
| const char * | name, | ||
| const char * | def ) |
Definition at line 1494 of file gravi_dfs.c.
References cpl_msg_info().
Referenced by gravi_compute_profile(), and gravi_data_detector_cleanup().
| cpl_parameter * gravi_parameter_add_astro_file | ( | cpl_parameterlist * | self | ) |
Definition at line 578 of file gravi_dfs.c.
Referenced by gravity_disp_create(), and gravity_vis_create().
| cpl_error_code gravi_parameter_add_astrometry | ( | cpl_parameterlist * | self | ) |
Definition at line 1064 of file gravi_dfs.c.
Referenced by gravity_astrometry_create().
| cpl_parameter * gravi_parameter_add_average_vis | ( | cpl_parameterlist * | self | ) |
Definition at line 723 of file gravi_dfs.c.
Referenced by gravity_postprocess_create(), gravity_vis_create(), and gravity_vis_from_p2vmred_create().
| cpl_parameter * gravi_parameter_add_badpix | ( | cpl_parameterlist * | self | ) |
Add badpix parameters to the input parameter list.
| self | parameter list |
| CPL_ERROR_NULL_INPUT | input data is missing |
Definition at line 191 of file gravi_dfs.c.
Referenced by gravity_badpix_create(), and gravity_p2vm_create().
| cpl_parameter * gravi_parameter_add_biasmethod | ( | cpl_parameterlist * | self | ) |
Definition at line 593 of file gravi_dfs.c.
Referenced by gravity_dark_create(), gravity_p2vm_create(), and gravity_vis_create().
| cpl_parameter * gravi_parameter_add_biassub_file | ( | cpl_parameterlist * | self | ) |
Definition at line 503 of file gravi_dfs.c.
Referenced by gravity_dark_create(), gravity_disp_create(), and gravity_vis_create().
| cpl_error_code gravi_parameter_add_compute_signal | ( | cpl_parameterlist * | self | ) |
Definition at line 813 of file gravi_dfs.c.
Referenced by gravity_disp_create(), and gravity_vis_create().
| cpl_error_code gravi_parameter_add_compute_snr | ( | cpl_parameterlist * | self | ) |
Definition at line 774 of file gravi_dfs.c.
Referenced by gravity_disp_create(), gravity_vis_create(), and gravity_vis_from_p2vmred_create().
| cpl_error_code gravi_parameter_add_compute_vis | ( | cpl_parameterlist * | self, |
| int | isCalib ) |
Definition at line 938 of file gravi_dfs.c.
Referenced by gravity_disp_create(), gravity_vis_create(), and gravity_vis_from_p2vmred_create().
| cpl_parameter * gravi_parameter_add_debug_file | ( | cpl_parameterlist * | self | ) |
Definition at line 488 of file gravi_dfs.c.
Referenced by gravity_p2vm_create().
| cpl_parameter * gravi_parameter_add_extract | ( | cpl_parameterlist * | self | ) |
Definition at line 695 of file gravi_dfs.c.
Referenced by gravity_disp_create(), and gravity_p2vm_create().
| cpl_parameter * gravi_parameter_add_force_uncertainties | ( | cpl_parameterlist * | self | ) |
Definition at line 738 of file gravi_dfs.c.
Referenced by gravity_postprocess_create().
| cpl_error_code gravi_parameter_add_image | ( | cpl_parameterlist * | self | ) |
Definition at line 1168 of file gravi_dfs.c.
Referenced by gravity_image_create().
| cpl_parameter * gravi_parameter_add_metrology | ( | cpl_parameterlist * | self | ) |
Definition at line 624 of file gravi_dfs.c.
Referenced by gravity_disp_create(), gravity_p2vm_create(), and gravity_vis_create().
| cpl_parameter * gravi_parameter_add_p2vmred_file | ( | cpl_parameterlist * | self | ) |
Definition at line 548 of file gravi_dfs.c.
Referenced by gravity_disp_create(), and gravity_vis_create().
| cpl_parameter * gravi_parameter_add_pca | ( | cpl_parameterlist * | self | ) |
Add pca parameters to the input parameter list.
| self | parameter list |
| CPL_ERROR_NULL_INPUT | input data is missing |
Definition at line 321 of file gravi_dfs.c.
Referenced by gravity_vis_create(), and gravity_vis_from_p2vmred_create().
| cpl_parameter * gravi_parameter_add_pcacalib | ( | cpl_parameterlist * | self | ) |
Add pca calibration parameters to the input parameter list.
| self | parameter list |
| CPL_ERROR_NULL_INPUT | input data is missing |
Definition at line 244 of file gravi_dfs.c.
Referenced by gravity_pcacal_create().
| cpl_parameter * gravi_parameter_add_preproc | ( | cpl_parameterlist * | self | ) |
Add preprocessing parameters to the input parameter list.
| self | parameter list |
| CPL_ERROR_NULL_INPUT | input data is missing |
Definition at line 394 of file gravi_dfs.c.
| cpl_parameter * gravi_parameter_add_preproc_file | ( | cpl_parameterlist * | self | ) |
Definition at line 533 of file gravi_dfs.c.
Referenced by gravity_disp_create(), gravity_p2vm_create(), and gravity_vis_create().
| cpl_parameter * gravi_parameter_add_profile | ( | cpl_parameterlist * | self | ) |
Add profile parameters to the input parameter list.
| self | parameter list |
| CPL_ERROR_NULL_INPUT | input data is missing |
Definition at line 343 of file gravi_dfs.c.
Referenced by gravity_p2vm_create().
| cpl_error_code gravi_parameter_add_rejection | ( | cpl_parameterlist * | self, |
| int | isCalib ) |
Add rejection parameters to the input parameter list.
| self | parameter list |
| isCalib | 1 if it's calibrator 0 otherwise |
| CPL_ERROR_NULL_INPUT | input data is missing |
Definition at line 859 of file gravi_dfs.c.
Referenced by gravity_disp_create(), gravity_vis_create(), and gravity_vis_from_p2vmred_create().
| cpl_parameter * gravi_parameter_add_spectrum_file | ( | cpl_parameterlist * | self | ) |
Definition at line 518 of file gravi_dfs.c.
Referenced by gravity_disp_create(), and gravity_vis_create().
| cpl_parameter * gravi_parameter_add_static_name | ( | cpl_parameterlist * | self | ) |
Definition at line 473 of file gravi_dfs.c.
Referenced by gravity_astrometry_create(), gravity_badpix_create(), gravity_biasmask_create(), gravity_dark_create(), gravity_disp_create(), gravity_p2vm_create(), gravity_pcacal_create(), gravity_piezo_create(), gravity_vis_create(), gravity_vis_from_p2vmred_create(), gravity_viscal_create(), and gravity_wavelamp_create().
| cpl_parameter * gravi_parameter_add_vis_file | ( | cpl_parameterlist * | self | ) |
Definition at line 563 of file gravi_dfs.c.
Referenced by gravity_disp_create().
| cpl_parameter * gravi_parameter_add_wave | ( | cpl_parameterlist * | self | ) |
Add wavelength calibration parameters to the input parameter list.
| self | parameter list |
| CPL_ERROR_NULL_INPUT | input data is missing |
Definition at line 420 of file gravi_dfs.c.
Referenced by gravity_p2vm_create().
| cpl_error_code gravi_parameter_disable | ( | cpl_parameter * | p | ) |
Disable a parameter.
| p | the input parameter |
| CPL_ERROR_NULL_INPUT | input data is missing |
Definition at line 173 of file gravi_dfs.c.
| void gravity_print_banner | ( | void | ) |
Definition at line 61 of file gravi_dfs.c.
References cpl_msg_info().
Referenced by gravity_astrometry(), gravity_badpix(), gravity_biasmask(), gravity_dark(), gravity_disp(), gravity_eop(), gravity_p2vm(), gravity_pcacal(), gravity_piezo(), gravity_postprocess(), gravity_vis(), gravity_vis_from_p2vmred(), gravity_viscal(), and gravity_wavelamp().