|
GRAVI Pipeline Reference Manual 1.9.3
|
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_copy_fluxdata (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 1562 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, 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 1253 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 1394 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 1390 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 1386 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 1414 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 1418 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 1311 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 1406 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 1319 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 1297 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 1352 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 1348 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 1422 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 1315 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 1402 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 1323 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 1356 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 1293 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 1398 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 1327 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 1426 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 1438 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 1332 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 1382 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 1336 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 1430 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 1368 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 1373 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 1378 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 1340 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 1410 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 1434 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 1364 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 1360 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 1344 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 1537 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 1487 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 1511 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 1463 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 1524 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 1475 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 1550 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 1499 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 569 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 1069 of file gravi_dfs.c.
Referenced by gravity_astrometry_create().
| cpl_parameter * gravi_parameter_add_average_vis | ( | cpl_parameterlist * | self | ) |
Definition at line 714 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 194 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 584 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 494 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 818 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 779 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 943 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 479 of file gravi_dfs.c.
Referenced by gravity_p2vm_create().
| cpl_parameter * gravi_parameter_add_extract | ( | cpl_parameterlist * | self | ) |
Definition at line 686 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 743 of file gravi_dfs.c.
Referenced by gravity_postprocess_create().
| cpl_error_code gravi_parameter_add_image | ( | cpl_parameterlist * | self | ) |
Definition at line 1173 of file gravi_dfs.c.
Referenced by gravity_image_create().
| cpl_parameter * gravi_parameter_add_metrology | ( | cpl_parameterlist * | self | ) |
Definition at line 615 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 539 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 324 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 247 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 397 of file gravi_dfs.c.
| cpl_parameter * gravi_parameter_add_preproc_file | ( | cpl_parameterlist * | self | ) |
Definition at line 524 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 346 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 864 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 509 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 464 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 554 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 423 of file gravi_dfs.c.
Referenced by gravity_p2vm_create().
| cpl_parameter * gravi_parameter_copy_fluxdata | ( | cpl_parameterlist * | self | ) |
Definition at line 729 of file gravi_dfs.c.
Referenced by gravity_postprocess_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 176 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().