|
GRAVI Pipeline Reference Manual 1.10.1
|
#include <cpl.h>Go to the source code of this file.
Macros | |
| #define | DET_DIT "IPAG DET DIT" |
| #define | GRAVI_DET_DIT "ESO DET2 SEQ1 DIT" |
| #define | GRAVI_NIGHT_OBS "ESO PRO NIGHT OBS" |
| #define | DPR_TYPE "ESO DPR TYPE" |
| #define | GRAVI_PRIMARY_HDR_EXT "PRIMARY_HDR" |
| #define | GRAVI_IMAGING_DATA_ACQ_EXT "IMAGING_DATA_ACQ" |
| #define | GRAVI_IMAGING_DATA_ACQ_EXT_V2 "IMAGING_DATA_ACQ_V2" |
| #define | GRAVI_IMAGING_DATA_FT_EXT "IMAGING_DATA_FT" |
| #define | GRAVI_IMAGING_DATA_SC_EXT "IMAGING_DATA_SC" |
| #define | GRAVI_IMAGING_ERR_SC_EXT "IMAGING_ERR_SC" |
| #define | GRAVI_IMAGING_ERR_FT_EXT "IMAGING_ERR_FT" |
| #define | GRAVI_IMAGING_MASK_SC_EXT "IMAGING_MASK_SC" |
| #define | GRAVI_IMAGING_DETECTOR_SC_EXT "IMAGING_DETECTOR_SC" |
| #define | GRAVI_IMAGING_DETECTOR_FT_EXT "IMAGING_DETECTOR_FT" |
| #define | GRAVI_IMAGING_DETECTOR_EXT(type) |
| #define | GRAVI_SPECTRUM_DATA_SC_EXT "SPECTRUM_DATA_SC" |
| #define | GRAVI_SPECTRUM_DATA_FT_EXT "SPECTRUM_DATA_FT" |
| #define | GRAVI_SPECTRUM_DATA_EXT(type) |
| #define | GRAVI_SPECTRUMFLAT_DATA_SC_EXT "SPECTRUMFLAT_DATA_SC" |
| #define | GRAVI_BIAS_MASK_SC_EXT "BIAS_MASK_SC" |
| #define | GRAVI_METROLOGY_EXT "METROLOGY" |
| #define | GRAVI_METROLOGY_ERR_EXT "METROLOGY_ERR" |
| #define | GRAVI_OPDC_EXT "OPDC" |
| #define | GRAVI_WAVE_ARGON_EXT "WAVE_ARGON" |
| #define | GRAVI_WAVE_DATA_FT_EXT "WAVE_DATA_FT" |
| #define | GRAVI_WAVE_DATA_SC_EXT "WAVE_DATA_SC" |
| #define | GRAVI_WAVE_DATA_FT_EXT "WAVE_DATA_FT" |
| #define | GRAVI_WAVE_DATA_EXT(type) |
| #define | GRAVI_WAVE_FIBRE_FT_EXT "WAVE_FIBRE_FT" |
| #define | GRAVI_WAVE_FIBRE_SC_EXT "WAVE_FIBRE_SC" |
| #define | GRAVI_WAVE_FIBRE_EXT(type) |
| #define | GRAVI_P2VM_MET_EXT "P2VM_MET" |
| #define | GRAVI_P2VM_DATA_SC_EXT "P2VM_SC" |
| #define | GRAVI_P2VM_DATA_FT_EXT "P2VM_FT" |
| #define | GRAVI_P2VM_DATA_EXT(type) |
| #define | GRAVI_FDDL_EXT "FDDL" |
| #define | GRAVI_PCA_EXT "PCA" |
| #define | GRAVI_PCA_RESID_EXT "PCA_RESID" |
| #define | GRAVI_PROFILE_DATA_EXT "PROFILE_DATA" |
| #define | GRAVI_PROFILE_PARAMS_EXT "PROFILE_PARAMS" |
| #define | GRAVI_IMAGING_DETECTOR_SC_EXT "IMAGING_DETECTOR_SC" |
| #define | GRAVI_IMAGING_DETECTOR_FT_EXT "IMAGING_DETECTOR_FT" |
| #define | GRAVI_OI_ARRAY_EXT "OI_ARRAY" |
| #define | GRAVI_ARRAY_GEOMETRY_EXT "ARRAY_GEOMETRY" |
| #define | GRAVI_OPTICAL_TRAIN_EXT "OPTICAL_TRAIN" |
| #define | GRAVI_OI_TARGET_EXT "OI_TARGET" |
| #define | GRAVI_OI_VIS_MET_EXT "OI_VIS_MET" |
| #define | GRAVI_OI_VIS_ACQ_EXT "OI_VIS_ACQ" |
| #define | GRAVI_OI_WAVELENGTH_EXT "OI_WAVELENGTH" |
| #define | GRAVI_OI_VIS_EXT "OI_VIS" |
| #define | GRAVI_OI_FLUX_EXT "OI_FLUX" |
| #define | GRAVI_OI_T3_EXT "OI_T3" |
| #define | GRAVI_OI_VIS2_EXT "OI_VIS2" |
| #define | GRAVI_NAN_DOUBLE -99. |
| #define | GRAVI_NAN_FLOAT -99. |
| #define | GRAVI_NAN_INT -99 |
| #define | LAMBDA_MET 0.000001908287 |
| #define | QC_PHASECHI2 "ESO QC PHASE_CALIBRATION_CHI2" |
| #define | QC_CHI2WAVE(type) |
| #define | QC_MINWAVE(type) |
| #define | QC_MAXWAVE(type) |
| #define | QC_MINWAVE_UM(type) |
| #define | QC_MAXWAVE_UM(type) |
| #define | QC_RMS_RESIDUALS(type) |
| #define | QC_RMS_RESIDUALS_UM(type) |
| #define | OPD_COEFF_SIGN(type) |
| #define | QC_MEANDARK_SC "ESO QC MEDIANDARK SC" |
| #define | QC_DARKRMS_SC "ESO QC DARKRMS SC" |
| #define | QC_MEANSKY_SC "ESO QC MEDIANSKY SC" |
| #define | QC_SKYRMS_SC "ESO QC SKYRMS SC" |
| #define | QC_MEANDARK_FT "ESO QC MEANDARK FT" |
| #define | QC_DARKRMS_FT "ESO QC DARKRMS FT" |
| #define | QC_MEANSKY_FT "ESO QC MEANSKY FT" |
| #define | QC_SKYRMS_FT "ESO QC SKYRMS FT" |
| #define | QC_MEANDARK_MET "ESO QC MEANDARK MET" |
| #define | QC_DARKRMS_MET "ESO QC DARKRMS MET" |
| #define | QC_DARKRANGE_MET "ESO QC DARKRANGE MET" |
| #define | QC_MEANDARK "ESO QC MEANDARK" |
| #define | QC_DARKRMS "ESO QC DARKRMS" |
| #define | QC_ACQ_ZERO_NB "ESO QC ACQ ZERO NB" |
| #define | QC_MEANGAIN_SC "ESO QC MEANGAIN SC" |
| #define | QC_BADPIX_SC "ESO QC BADPIX SC" |
| #define | QC_BADPIX_DARK_SC "ESO QC BADPIX_DARK SC" |
| #define | QC_BADPIX_RMS_SC "ESO QC BADPIX_RMS SC" |
| #define | QC_BADPIX_FLAT_SC "ESO QC BADPIX_FLAT SC" |
| #define | QC_MEANGAIN_FT "ESO QC MEANGAIN FT" |
| #define | QC_BADPIX_FT "ESO QC BADPIX FT" |
| #define | PROFILE_STARTX "ESO PRO PROFILE STARTX" |
| #define | PROFILE_FULLSTARTX "ESO PRO PROFILE FULLSTARTX" |
| #define | PROFILE_NX "ESO PRO PROFILE NX" |
| #define | QC_MEANCOH_SC "ESO QC P2VM_COHERENCE_AVG_SC" |
| #define | QC_RMSCOH_SC "ESO QC P2VM_COHERENCERMS_AVG_SC" |
| #define | QC_RMSPHASE_SC "ESO QC P2VM_PHASERMS_AVG_SC" |
| #define | QC_MEANCOH_FT "ESO QC P2VM_COHERENCE_AVG_FT" |
| #define | QC_RMSCOH_FT "ESO QC P2VM_COHERENCERMS_AVG_FT" |
| #define | QC_RMSPHASE_FT "ESO QC P2VM_PHASERMS_AVG_FT" |
| #define | QC_MEANTRANS_FT "ESO QC P2VM_TRANS_AVG_FT" |
| #define | QC_MINTRANS_FT "ESO QC P2VM_TRANS_MIN_FT" |
| #define | QC_MAXTRANS_FT "ESO QC P2VM_TRANS_MAX_FT" |
| #define | QC_MEANTRANS_SC "ESO QC P2VM_TRANS_AVG_SC" |
| #define | QC_MINTRANS_SC "ESO QC P2VM_TRANS_MIN_SC" |
| #define | QC_MAXTRANS_SC "ESO QC P2VM_TRANS_MAX_SC" |
| #define | GRAVI_SC 0 |
| #define | GRAVI_FT 1 |
| #define | GRAVI_TYPE(type) |
| #define | MODE_SINGLE 1 |
| #define | MODE_DUAL 2 |
| #define | MODE_ONAXIS 1 |
| #define | MODE_OFFAXIS 2 |
| #define | SINGLE_STS 1 |
| #define | DUAL_STS 2 |
| #define | MET_NORMAL_HEADER 0 |
| #define | MET_FAINT_HEADER 1 |
| #define | MET_NORMAL_FLAG 0 |
| #define | MET_FAINT_FLAG 1 |
| #define | MET_BRIGHT_FLAG 2 |
| #define | INSNAME_FT_P1 "GRAVITY_FT_P1" |
| #define | INSNAME_FT_P2 "GRAVITY_FT_P2" |
| #define | INSNAME_SC_P1 "GRAVITY_SC_P1" |
| #define | INSNAME_SC_P2 "GRAVITY_SC_P2" |
| #define | INSNAME_FT "GRAVITY_FT" |
| #define | INSNAME_SC "GRAVITY_SC" |
| #define | GRAVI_INSNAME(type, pol, npol) |
| #define | INSNAME_ACQ "GRAVITY_ACQ" |
| #define | GRAVI_EXTVER(type, pol, npol) |
| #define | gravi_pfits_get_sobj_decep(plist) |
| #define | gravi_pfits_get_sobj_raep(plist) |
| #define | gravi_pfits_get_mid_decep(plist) |
| #define | gravi_pfits_get_mid_raep(plist) |
| #define | gravi_pfits_get_type_decep(plist, type) |
| #define | gravi_pfits_get_type_raep(plist, type) |
| #define | gravi_pfits_get_dit(plist, type) |
Enumerations | |
| enum | gravi_detector_type { GRAVI_DET_FT , GRAVI_DET_SC , GRAVI_DET_ALL } |
Functions | |
| const char * | gravi_pfits_get_met_ph (const cpl_propertylist *) |
| int | gravi_pfits_has_gdzero (const cpl_propertylist *plist, int tel) |
| double | gravi_pfits_get_gdzero (const cpl_propertylist *plist, int tel) |
| int | gravi_pfits_has_oplzero (const cpl_propertylist *plist, int tel) |
| double | gravi_pfits_get_oplzero (const cpl_propertylist *plist, int tel) |
| double | gravi_pfits_get_metfc_lockmjd (const cpl_propertylist *plist, int tel) |
| double | gravi_pfits_get_met_wavelength (const cpl_propertylist *plist) |
| double | gravi_pfits_get_met_wavelength_mean (const cpl_propertylist *plist, cpl_table *met_table) |
| int | gravi_pfits_get_met_mode (const cpl_propertylist *plist) |
| cpl_vector * | gravi_pfits_get_met_faint_params (const cpl_propertylist *plist) |
| Extract metrology faint settings. | |
| const char * | gravi_pfits_get_start_sc (const cpl_propertylist *plist) |
| const char * | gravi_pfits_get_start_acqcam (const cpl_propertylist *plist) |
| const char * | gravi_pfits_get_start_prcacq (const cpl_propertylist *plist) |
| double | gravi_pfits_get_fddlwindow (const cpl_propertylist *plist) |
| double | gravi_pfits_get_period_sc (const cpl_propertylist *plist) |
| double | gravi_pfits_get_period_acqcam (const cpl_propertylist *plist) |
| double | gravi_pfits_get_dit_ft (const cpl_propertylist *plist) |
| double | gravi_pfits_get_dit_sc (const cpl_propertylist *plist) |
| double | gravi_pfits_get_dit_acqcam (const cpl_propertylist *plist) |
| double | gravi_pfits_get_time_sc (const cpl_propertylist *header, cpl_size row) |
| Time of the middle of the SC exposure row in [us], counted from PRC.ACQ.START. | |
| double | gravi_pfits_get_time_acqcam (const cpl_propertylist *header, cpl_size row) |
| Time of the middle of the ACQCAM exposure row in [us], counted from PRC.ACQ.START. | |
| double | gravi_pfits_get_mjd (const cpl_propertylist *plist) |
| double | gravi_pfits_get_ft_gain (const cpl_propertylist *plist) |
| FT system gain in [ADU/e]. | |
| double | gravi_pfits_get_sc_gain (const cpl_propertylist *plist) |
| SC system gain in [ADU/e]. | |
| const char * | gravi_pfits_get_extname (const cpl_propertylist *) |
| int | gravi_pfits_get_extension_type (const cpl_propertylist *plist) |
| double | gravi_pfits_get_sobj_diam (const cpl_propertylist *plist) |
| double | gravi_pfits_get_robj_diam (const cpl_propertylist *plist) |
| double | gravi_pfits_get_diameter (const cpl_propertylist *plist, int type_data) |
| double | gravi_pfits_get_ptfc_acqcam (const cpl_propertylist *plist, int spot) |
| double | gravi_pfits_get_drotoff (const cpl_propertylist *plist, int tel) |
| double | gravi_pfits_get_projected_baseline_start (const cpl_propertylist *plist, int tel1, int tel2) |
| double | gravi_pfits_get_projected_baseline_end (const cpl_propertylist *plist, int tel1, int tel2) |
| double | gravi_pfits_get_northangle_acqcam (const cpl_propertylist *plist, int tel) |
| double | gravi_pfits_get_zenithangle_beamb_acqcam (const cpl_propertylist *plist, int tel, int n, int nrow) |
| const char * | gravi_pfits_get_resolution (const cpl_propertylist *plist) |
| const char * | gravi_pfits_get_dpr_type (const cpl_propertylist *plist) |
| const char * | gravi_pfits_get_insname (const cpl_propertylist *plist) |
| const char * | gravi_pfits_get_spec_res (const cpl_propertylist *plist) |
| const char * | gravi_pfits_get_pola_mode (const cpl_propertylist *plist, int type_data) |
| int | gravi_pfits_is_calib (const cpl_propertylist *plist) |
| int | gravi_pfits_get_pola_num (const cpl_propertylist *plist, int type_data) |
| int | gravi_pfits_get_mode (const cpl_propertylist *plist) |
| int | gravi_pfits_get_axis (const cpl_propertylist *plist) |
| const char * | gravi_pfits_get_mode_name (const cpl_propertylist *plist) |
| int | gravi_data_frame_get_mode (const cpl_frame *frame) |
| int | gravi_pfits_get_window_start (const cpl_propertylist *plist) |
| int | gravi_pfits_get_startx (const cpl_propertylist *plist) |
| find out the name of the propertylist | |
| int | gravi_pfits_get_fullstartx (const cpl_propertylist *plist) |
| int | gravi_pfits_get_nx (const cpl_propertylist *plist) |
| const char * | gravi_pfits_get_robj (const cpl_propertylist *plist) |
| const char * | gravi_pfits_get_sobj (const cpl_propertylist *plist) |
| double | gravi_pfits_get_decep (const cpl_propertylist *plist, double coef) |
| double | gravi_pfits_get_raep (const cpl_propertylist *plist, double coef) |
| double | gravi_pfits_get_robj_decep (const cpl_propertylist *plist) |
| double | gravi_pfits_get_robj_raep (const cpl_propertylist *plist) |
| double | gravi_pfits_get_sobj_x (const cpl_propertylist *plist) |
| double | gravi_pfits_get_sobj_y (const cpl_propertylist *plist) |
| double | gravi_pfits_get_sobj_offx (const cpl_propertylist *plist) |
| double | gravi_pfits_get_sobj_offy (const cpl_propertylist *plist) |
| double | gravi_pfits_get_gvctu_x (const cpl_propertylist *plist) |
| double | gravi_pfits_get_gvctu_y (const cpl_propertylist *plist) |
| double | gravi_pfits_get_plx (const cpl_propertylist *plist) |
| double | gravi_pfits_get_pmra (const cpl_propertylist *plist) |
| double | gravi_pfits_get_pmdec (const cpl_propertylist *plist) |
| double | gravi_pfits_get_geoelev (const cpl_propertylist *plist) |
| double | gravi_pfits_get_geolat (const cpl_propertylist *plist) |
| double | gravi_pfits_get_geolon (const cpl_propertylist *plist) |
| const char * | gravi_pfits_get_feed (const cpl_propertylist *plist) |
| double | gravi_ra_to_rad (const char *stri) |
| double | gravi_dec_to_rad (const char *stri) |
| double | gravi_convert_to_mjd (const char *) |
| char * | gravi_convert_to_timestamp (double mjd) |
| cpl_error_code | gravi_pfits_ensure_double (cpl_propertylist *self, const char *name) |
| cpl_parameter * | gravi_pfits_get_extrapixel_param (const cpl_propertylist *header) |
| Extract parameters from a product header. | |
| cpl_propertylist * | gravi_plist_get_qc (cpl_propertylist *) |
| Extract QC parameters. | |
| cpl_propertylist * | gravi_plist_get_oifits_keywords (cpl_propertylist *header) |
| Create OIFITS keywords to satisfy standar. | |
| double | gravi_pfits_get_double (const cpl_propertylist *self, const char *name) |
| Get the double value of the given property list entry. | |
| double | gravi_pfits_get_double_default (const cpl_propertylist *plist, const char *name, double def) |
| double | gravi_pfits_get_double_silentdefault (const cpl_propertylist *plist, const char *name, double def) |
| const char * | gravi_pfits_get_string_default (const cpl_propertylist *plist, const char *name, const char *def) |
| cpl_error_code | gravi_pfits_add_check (cpl_propertylist *header, const char *msg) |
| Add a QC.CHECK keyword to the header. | |
| cpl_error_code | gravi_pfits_add_pipe_build (cpl_propertylist *header) |
| Add the ESO PRO REC# PIPE LAST_BUILD in header. | |
| cpl_error_code | gravi_pfits_update_double (cpl_propertylist *plist, const char *name, double value) |
| cpl_error_code | gravi_pfits_update_int (cpl_propertylist *plist, const char *name, int value) |
| #define DET_DIT "IPAG DET DIT" |
Definition at line 34 of file gravi_pfits.h.
| #define DPR_TYPE "ESO DPR TYPE" |
Definition at line 37 of file gravi_pfits.h.
| #define DUAL_STS 2 |
Definition at line 183 of file gravi_pfits.h.
Referenced by gravi_acqcam_field(), and gravi_acqcam_get_diode_ref_v2().
| #define GRAVI_ARRAY_GEOMETRY_EXT "ARRAY_GEOMETRY" |
Definition at line 84 of file gravi_pfits.h.
Referenced by gravi_compute_p2vmred(), gravity_disp(), gravity_p2vm(), and gravity_vis().
| #define GRAVI_BIAS_MASK_SC_EXT "BIAS_MASK_SC" |
Definition at line 58 of file gravi_pfits.h.
Referenced by gravi_compute_biasmask().
| #define GRAVI_DET_DIT "ESO DET2 SEQ1 DIT" |
Definition at line 35 of file gravi_pfits.h.
| #define GRAVI_EXTVER | ( | type, | |
| pol, | |||
| npol ) |
Definition at line 204 of file gravi_pfits.h.
Referenced by gravi_compute_p2vmred(), gravi_create_p2vm(), and gravi_visdata_fromellipse().
| #define GRAVI_FDDL_EXT "FDDL" |
Definition at line 75 of file gravi_pfits.h.
Referenced by gravi_compute_signals(), gravi_data_mean_metFddl(), gravity_dark(), gravity_disp(), and gravity_vis().
| #define GRAVI_FT 1 |
Definition at line 166 of file gravi_pfits.h.
Referenced by gravi_astrometry_load(), gravi_calib_setupstring(), gravi_compute_disp(), gravi_compute_opdc_state(), gravi_compute_outliers(), gravi_compute_p2vmred(), gravi_compute_pointing_uv(), gravi_compute_qc_ft_opd_estimator(), gravi_compute_qc_injection(), gravi_compute_rejection(), gravi_compute_signals(), gravi_compute_snr(), gravi_compute_vis(), gravi_compute_vis_qc(), gravi_compute_wave(), gravi_copy_p2vm_qcs(), gravi_data_dump_mode(), gravi_data_get_oiwave_tables(), gravi_disp_cleanup(), gravi_extract_spectrum(), gravi_normalize_sc_to_ft(), gravi_opdmet_calibration(), gravi_opds_fit_opdmet(), gravi_pfits_get_diameter(), gravi_pfits_get_pola_mode(), gravi_pfits_get_pola_num(), gravi_plist_get_oifits_keywords(), gravi_wave_compute_opds(), and gravity_p2vm().
| #define GRAVI_IMAGING_DATA_ACQ_EXT "IMAGING_DATA_ACQ" |
Definition at line 41 of file gravi_pfits.h.
Referenced by gravi_compute_badpix(), gravi_compute_dark(), gravi_preproc_acqcam(), gravi_reduce_acqcam(), gravity_vis(), and gravity_vis_from_p2vmred().
| #define GRAVI_IMAGING_DATA_ACQ_EXT_V2 "IMAGING_DATA_ACQ_V2" |
Definition at line 42 of file gravi_pfits.h.
| #define GRAVI_IMAGING_DATA_FT_EXT "IMAGING_DATA_FT" |
Definition at line 43 of file gravi_pfits.h.
Referenced by gravi_average_dark(), gravi_compute_badpix(), gravi_compute_dark(), gravi_compute_gain(), gravi_compute_profile(), gravi_extract_spectrum(), and gravity_p2vm().
| #define GRAVI_IMAGING_DATA_SC_EXT "IMAGING_DATA_SC" |
Definition at line 44 of file gravi_pfits.h.
Referenced by gravi_average_dark(), gravi_compute_badpix(), gravi_compute_biasmask(), gravi_compute_dark(), gravi_compute_flat_badpix(), gravi_compute_gain(), gravi_compute_profile(), gravi_data_detector_cleanup(), gravi_extract_spectrum(), gravi_fit_argon(), gravity_p2vm(), and gravity_wavelamp().
| #define GRAVI_IMAGING_DETECTOR_EXT | ( | type | ) |
| #define GRAVI_IMAGING_DETECTOR_FT_EXT "IMAGING_DETECTOR_FT" |
Definition at line 50 of file gravi_pfits.h.
Referenced by gravi_compute_badpix(), gravi_compute_dark(), gravi_compute_profile(), gravi_compute_wave(), gravi_compute_wave_offset(), gravi_extract_spectrum(), gravi_lazer_get_wavelength(), and gravity_p2vm().
| #define GRAVI_IMAGING_DETECTOR_FT_EXT "IMAGING_DETECTOR_FT" |
Definition at line 50 of file gravi_pfits.h.
| #define GRAVI_IMAGING_DETECTOR_SC_EXT "IMAGING_DETECTOR_SC" |
Definition at line 49 of file gravi_pfits.h.
Referenced by gravi_compute_badpix(), gravi_compute_biasmask(), gravi_compute_dark(), gravi_compute_profile(), gravi_compute_wave(), gravi_compute_wave_offset(), gravi_data_detector_cleanup(), gravi_extract_spectrum(), gravi_fit_argon(), gravi_lazer_get_wavelength(), gravi_smooth_preproc(), gravity_p2vm(), and gravity_wavelamp().
| #define GRAVI_IMAGING_DETECTOR_SC_EXT "IMAGING_DETECTOR_SC" |
Definition at line 49 of file gravi_pfits.h.
| #define GRAVI_IMAGING_ERR_FT_EXT "IMAGING_ERR_FT" |
Definition at line 46 of file gravi_pfits.h.
Referenced by gravi_average_dark(), gravi_compute_badpix(), gravi_compute_dark(), and gravi_extract_spectrum().
| #define GRAVI_IMAGING_ERR_SC_EXT "IMAGING_ERR_SC" |
Definition at line 45 of file gravi_pfits.h.
Referenced by gravi_average_dark(), gravi_compute_badpix(), gravi_compute_dark(), and gravi_extract_spectrum().
| #define GRAVI_IMAGING_MASK_SC_EXT "IMAGING_MASK_SC" |
Definition at line 47 of file gravi_pfits.h.
Referenced by gravi_compute_badpix().
| #define GRAVI_INSNAME | ( | type, | |
| pol, | |||
| npol ) |
Definition at line 198 of file gravi_pfits.h.
Referenced by gravi_calibrate_vis(), gravi_compute_p2vmred(), gravi_compute_signals(), gravi_create_p2vm(), gravi_flat_flux(), gravi_lazer_get_wavelength(), and gravi_visdata_fromellipse().
| #define GRAVI_METROLOGY_ERR_EXT "METROLOGY_ERR" |
Definition at line 61 of file gravi_pfits.h.
Referenced by gravi_compute_dark().
| #define GRAVI_METROLOGY_EXT "METROLOGY" |
Definition at line 60 of file gravi_pfits.h.
Referenced by gravi_compute_dark(), gravi_compute_p2vmred(), gravi_metrology_demodulate(), gravi_metrology_reduce(), gravi_subtract_met_dark(), gravity_disp(), gravity_p2vm(), and gravity_vis().
| #define GRAVI_NAN_DOUBLE -99. |
Definition at line 97 of file gravi_pfits.h.
Referenced by gravi_compute_tau0(), and gravi_pfits_update_double().
| #define GRAVI_NAN_FLOAT -99. |
Definition at line 98 of file gravi_pfits.h.
| #define GRAVI_NAN_INT -99 |
Definition at line 99 of file gravi_pfits.h.
Referenced by gravi_pfits_update_int().
| #define GRAVI_NIGHT_OBS "ESO PRO NIGHT OBS" |
Definition at line 36 of file gravi_pfits.h.
Referenced by gravi_compute_vis(), gravi_data_save_new(), and gravi_plist_get_qc().
| #define GRAVI_OI_ARRAY_EXT "OI_ARRAY" |
Definition at line 83 of file gravi_pfits.h.
Referenced by gravi_compute_p2vmred(), gravi_compute_pointing_uv(), gravi_compute_tf(), gravi_compute_vis(), gravi_data_add_table(), gravi_data_clean_for_astro(), and gravi_idp_compute().
| #define GRAVI_OI_FLUX_EXT "OI_FLUX" |
Definition at line 93 of file gravi_pfits.h.
Referenced by gravi_calibrate_vis(), gravi_compute_p2vmred(), gravi_compute_vis(), gravi_data_add_table(), gravi_flat_flux(), gravi_p2vm_transmission(), gravi_table_oi_create(), and gravity_p2vm().
| #define GRAVI_OI_T3_EXT "OI_T3" |
Definition at line 94 of file gravi_pfits.h.
Referenced by gravi_calibrate_vis(), gravi_compute_p2vmred(), gravi_compute_vis(), gravi_data_add_table(), and gravi_table_oi_create().
| #define GRAVI_OI_TARGET_EXT "OI_TARGET" |
Definition at line 86 of file gravi_pfits.h.
Referenced by gravi_compute_p2vmred(), gravi_compute_vis(), gravi_data_add_table(), and gravi_data_clean_for_astro().
| #define GRAVI_OI_VIS2_EXT "OI_VIS2" |
Definition at line 95 of file gravi_pfits.h.
Referenced by gravi_calibrate_vis(), gravi_compute_vis(), gravi_data_add_table(), gravi_idp_compute(), and gravi_table_oi_create().
| #define GRAVI_OI_VIS_ACQ_EXT "OI_VIS_ACQ" |
Definition at line 89 of file gravi_pfits.h.
Referenced by gravi_compute_signals(), gravi_data_clean_for_astro(), gravi_metrology_reduce(), and gravi_reduce_acqcam().
| #define GRAVI_OI_VIS_EXT "OI_VIS" |
Definition at line 92 of file gravi_pfits.h.
Referenced by gravi_calibrate_vis(), gravi_compute_p2vmred(), gravi_compute_vis(), gravi_data_add_table(), gravi_table_oi_create(), and gravity_p2vm().
| #define GRAVI_OI_VIS_MET_EXT "OI_VIS_MET" |
Definition at line 88 of file gravi_pfits.h.
Referenced by gravi_compute_signals(), gravi_data_clean_for_astro(), gravi_data_mean_metFddl(), gravi_metrology_reduce(), and gravi_wave_compute_opds().
| #define GRAVI_OI_WAVELENGTH_EXT "OI_WAVELENGTH" |
Definition at line 91 of file gravi_pfits.h.
Referenced by gravi_align_spectrum(), gravi_compute_p2vmred(), gravi_compute_vis(), gravi_create_p2vm(), gravi_data_add_table(), gravi_data_clean_for_astro(), and gravity_p2vm().
| #define GRAVI_OPDC_EXT "OPDC" |
Definition at line 62 of file gravi_pfits.h.
Referenced by gravi_compute_opdc_state(), gravi_compute_piezotf(), gravi_compute_qc_ft_opd_estimator(), gravi_compute_tau0(), gravity_dark(), gravity_disp(), and gravity_vis().
| #define GRAVI_OPTICAL_TRAIN_EXT "OPTICAL_TRAIN" |
Definition at line 85 of file gravi_pfits.h.
Referenced by gravi_compute_p2vmred(), gravity_disp(), gravity_p2vm(), and gravity_vis().
| #define GRAVI_P2VM_DATA_EXT | ( | type | ) |
Definition at line 74 of file gravi_pfits.h.
| #define GRAVI_P2VM_DATA_FT_EXT "P2VM_FT" |
Definition at line 73 of file gravi_pfits.h.
Referenced by gravi_create_p2vm().
| #define GRAVI_P2VM_DATA_SC_EXT "P2VM_SC" |
Definition at line 72 of file gravi_pfits.h.
Referenced by gravi_create_p2vm().
| #define GRAVI_P2VM_MET_EXT "P2VM_MET" |
Definition at line 71 of file gravi_pfits.h.
Referenced by gravi_create_p2vm(), and gravity_p2vm().
| #define GRAVI_PCA_EXT "PCA" |
Definition at line 76 of file gravi_pfits.h.
Referenced by gravi_compute_pca(), gravi_flatten_vis(), and gravity_pcacal().
| #define GRAVI_PCA_RESID_EXT "PCA_RESID" |
Definition at line 77 of file gravi_pfits.h.
Referenced by gravi_compute_pca(), and gravity_pcacal().
| #define gravi_pfits_get_dit | ( | plist, | |
| type ) |
Definition at line 213 of file gravi_pfits.h.
Referenced by gravi_compute_p2vmred().
| #define gravi_pfits_get_mid_decep | ( | plist | ) |
Definition at line 208 of file gravi_pfits.h.
Referenced by gravi_eop_pointing_uv().
| #define gravi_pfits_get_mid_raep | ( | plist | ) |
Definition at line 209 of file gravi_pfits.h.
Referenced by gravi_eop_pointing_uv().
| #define gravi_pfits_get_sobj_decep | ( | plist | ) |
Definition at line 206 of file gravi_pfits.h.
Referenced by gravi_create_oitarget_table().
| #define gravi_pfits_get_sobj_raep | ( | plist | ) |
Definition at line 207 of file gravi_pfits.h.
Referenced by gravi_create_oitarget_table().
| #define gravi_pfits_get_type_decep | ( | plist, | |
| type ) |
Definition at line 210 of file gravi_pfits.h.
Referenced by gravi_compute_tf().
| #define gravi_pfits_get_type_raep | ( | plist, | |
| type ) |
Definition at line 211 of file gravi_pfits.h.
Referenced by gravi_compute_tf().
| #define GRAVI_PRIMARY_HDR_EXT "PRIMARY_HDR" |
Definition at line 39 of file gravi_pfits.h.
| #define GRAVI_PROFILE_DATA_EXT "PROFILE_DATA" |
Definition at line 79 of file gravi_pfits.h.
Referenced by gravi_compute_profile(), gravi_extract_spectrum(), gravi_fit_argon(), and gravi_wave_qc().
| #define GRAVI_PROFILE_PARAMS_EXT "PROFILE_PARAMS" |
Definition at line 80 of file gravi_pfits.h.
Referenced by gravi_compute_profile().
| #define GRAVI_SC 0 |
Definition at line 165 of file gravi_pfits.h.
Referenced by gravi_align_spectrum(), gravi_astrometry_load(), gravi_average_vis(), gravi_calib_setupstring(), gravi_compute_argon_pos(), gravi_compute_disp(), gravi_compute_p2vmred(), gravi_compute_pca(), gravi_compute_pointing_uv(), gravi_compute_profile(), gravi_compute_rejection(), gravi_compute_signals(), gravi_compute_vis(), gravi_compute_vis_qc(), gravi_compute_wave(), gravi_copy_p2vm_qcs(), gravi_create_p2vm(), gravi_data_add_table(), gravi_data_dump_mode(), gravi_data_get_oiwave_tables(), gravi_disp_cleanup(), gravi_extract_spectrum(), gravi_flatten_vis(), gravi_force_uncertainties(), gravi_idp_compute(), gravi_interpolate_spectrum_table(), gravi_metrology_compute_p2vm(), gravi_normalize_sc_to_ft(), gravi_opdmet_calibration(), gravi_opds_fit_opdmet(), gravi_p2vm_mean_spectrum(), gravi_plist_get_oifits_keywords(), gravi_vis_copy_fluxdata(), gravi_vis_resamp(), gravi_vis_smooth(), gravi_wave_compute_opds(), gravi_wave_qc(), gravity_p2vm(), and gravity_pcacal().
| #define GRAVI_SPECTRUM_DATA_EXT | ( | type | ) |
| #define GRAVI_SPECTRUM_DATA_FT_EXT "SPECTRUM_DATA_FT" |
Definition at line 54 of file gravi_pfits.h.
Referenced by gravi_extract_spectrum(), gravi_lazer_get_wavelength(), and gravity_p2vm().
| #define GRAVI_SPECTRUM_DATA_SC_EXT "SPECTRUM_DATA_SC" |
Definition at line 53 of file gravi_pfits.h.
Referenced by gravi_data_mean_metFddl(), gravi_extract_spectrum(), gravi_fit_argon(), gravi_lazer_get_wavelength(), gravi_p2vm_mean_spectrum(), and gravi_smooth_preproc().
| #define GRAVI_SPECTRUMFLAT_DATA_SC_EXT "SPECTRUMFLAT_DATA_SC" |
Definition at line 56 of file gravi_pfits.h.
Referenced by gravi_align_spectrum(), and gravi_extract_spectrum().
| #define GRAVI_TYPE | ( | type | ) |
Definition at line 167 of file gravi_pfits.h.
Referenced by gravi_align_spectrum(), gravi_average_vis(), gravi_compute_p2vm(), gravi_compute_p2vmred(), gravi_compute_snr(), gravi_compute_tf(), gravi_compute_wave(), gravi_create_p2vm(), gravi_lazer_get_wavelength(), gravi_normalize_flux(), gravi_p2vm_normalisation(), gravi_p2vm_phase_correction(), gravi_p2vm_transmission(), gravi_vis_copy_fluxdata(), gravi_visdata_fromellipse(), and gravi_wave_qc().
| #define GRAVI_WAVE_ARGON_EXT "WAVE_ARGON" |
Definition at line 63 of file gravi_pfits.h.
Referenced by gravi_compute_wave_offset(), and gravi_fit_argon().
| #define GRAVI_WAVE_DATA_EXT | ( | type | ) |
| #define GRAVI_WAVE_DATA_FT_EXT "WAVE_DATA_FT" |
Definition at line 64 of file gravi_pfits.h.
Referenced by gravi_compute_wave_offset().
| #define GRAVI_WAVE_DATA_FT_EXT "WAVE_DATA_FT" |
Definition at line 64 of file gravi_pfits.h.
| #define GRAVI_WAVE_DATA_SC_EXT "WAVE_DATA_SC" |
Definition at line 65 of file gravi_pfits.h.
Referenced by gravi_compute_wave_offset(), and gravi_fit_argon().
| #define GRAVI_WAVE_FIBRE_EXT | ( | type | ) |
| #define GRAVI_WAVE_FIBRE_FT_EXT "WAVE_FIBRE_FT" |
Definition at line 68 of file gravi_pfits.h.
| #define GRAVI_WAVE_FIBRE_SC_EXT "WAVE_FIBRE_SC" |
Definition at line 69 of file gravi_pfits.h.
Referenced by gravi_compute_wave_offset().
| #define INSNAME_ACQ "GRAVITY_ACQ" |
Definition at line 199 of file gravi_pfits.h.
Referenced by gravi_data_clean_for_astro(), gravi_reduce_acqcam(), gravity_vis(), and gravity_vis_from_p2vmred().
| #define INSNAME_FT "GRAVITY_FT" |
Definition at line 196 of file gravi_pfits.h.
Referenced by gravi_compute_disp_old().
| #define INSNAME_FT_P1 "GRAVITY_FT_P1" |
Definition at line 192 of file gravi_pfits.h.
Referenced by gravi_compute_disp_old().
| #define INSNAME_FT_P2 "GRAVITY_FT_P2" |
Definition at line 193 of file gravi_pfits.h.
Referenced by gravi_compute_disp_old().
| #define INSNAME_SC "GRAVITY_SC" |
Definition at line 197 of file gravi_pfits.h.
Referenced by gravi_compute_disp_old(), and gravi_data_clean_for_astro().
| #define INSNAME_SC_P1 "GRAVITY_SC_P1" |
Definition at line 194 of file gravi_pfits.h.
Referenced by gravi_compute_disp_old(), and gravi_data_clean_for_astro().
| #define INSNAME_SC_P2 "GRAVITY_SC_P2" |
Definition at line 195 of file gravi_pfits.h.
Referenced by gravi_compute_disp_old(), and gravi_data_clean_for_astro().
| #define LAMBDA_MET 0.000001908287 |
Definition at line 103 of file gravi_pfits.h.
Referenced by gravi_compute_disp(), gravi_compute_disp_old(), gravi_fit_dispersion(), gravi_metrology_calibration(), gravi_metrology_reform(), gravi_opdmet_calibration(), gravi_phase_fit_opdmet(), gravi_vis_create_opdguess_sc(), gravi_wave_correct_dispersion(), gravi_wave_fit_individual(), and if().
| #define MET_BRIGHT_FLAG 2 |
Definition at line 189 of file gravi_pfits.h.
| #define MET_FAINT_FLAG 1 |
Definition at line 188 of file gravi_pfits.h.
Referenced by gravi_metrology_drs().
| #define MET_FAINT_HEADER 1 |
Definition at line 186 of file gravi_pfits.h.
Referenced by gravi_metrology_drs(), gravi_metrology_telfc(), gravi_pfits_get_met_mode(), and gravi_pfits_get_time_sc().
| #define MET_NORMAL_FLAG 0 |
Definition at line 187 of file gravi_pfits.h.
| #define MET_NORMAL_HEADER 0 |
Definition at line 185 of file gravi_pfits.h.
Referenced by gravi_pfits_get_met_mode().
| #define MODE_DUAL 2 |
Definition at line 178 of file gravi_pfits.h.
Referenced by gravi_data_frame_get_mode(), and gravi_pfits_get_mode().
| #define MODE_OFFAXIS 2 |
Definition at line 180 of file gravi_pfits.h.
Referenced by gravi_pfits_get_axis().
| #define MODE_ONAXIS 1 |
Definition at line 179 of file gravi_pfits.h.
Referenced by gravi_acqcam_field(), gravi_metrology_drs(), gravi_metrology_get_astig(), gravi_metrology_get_fc_focus(), gravi_metrology_get_fc_shift(), and gravi_pfits_get_axis().
| #define MODE_SINGLE 1 |
Definition at line 177 of file gravi_pfits.h.
Referenced by gravi_acqcam_field(), gravi_data_frame_get_mode(), gravi_metrology_telfc(), and gravi_pfits_get_mode().
| #define OPD_COEFF_SIGN | ( | type | ) |
| #define PROFILE_FULLSTARTX "ESO PRO PROFILE FULLSTARTX" |
Definition at line 146 of file gravi_pfits.h.
Referenced by gravi_align_spectrum(), gravi_compute_profile(), gravi_extract_spectrum(), and gravi_pfits_get_fullstartx().
| #define PROFILE_NX "ESO PRO PROFILE NX" |
Definition at line 147 of file gravi_pfits.h.
Referenced by gravi_align_spectrum(), gravi_compute_profile(), gravi_extract_spectrum(), and gravi_pfits_get_nx().
| #define PROFILE_STARTX "ESO PRO PROFILE STARTX" |
Definition at line 145 of file gravi_pfits.h.
Referenced by gravi_align_spectrum(), gravi_compute_profile(), gravi_extract_spectrum(), and gravi_pfits_get_startx().
| #define QC_ACQ_ZERO_NB "ESO QC ACQ ZERO NB" |
Definition at line 135 of file gravi_pfits.h.
Referenced by gravi_compute_dark().
| #define QC_BADPIX_DARK_SC "ESO QC BADPIX_DARK SC" |
Definition at line 140 of file gravi_pfits.h.
Referenced by gravi_compute_badpix().
| #define QC_BADPIX_FLAT_SC "ESO QC BADPIX_FLAT SC" |
Definition at line 142 of file gravi_pfits.h.
Referenced by gravi_compute_badpix().
| #define QC_BADPIX_FT "ESO QC BADPIX FT" |
Definition at line 144 of file gravi_pfits.h.
Referenced by gravi_compute_badpix().
| #define QC_BADPIX_RMS_SC "ESO QC BADPIX_RMS SC" |
Definition at line 141 of file gravi_pfits.h.
Referenced by gravi_compute_badpix().
| #define QC_BADPIX_SC "ESO QC BADPIX SC" |
Definition at line 139 of file gravi_pfits.h.
Referenced by gravi_compute_badpix().
| #define QC_CHI2WAVE | ( | type | ) |
| #define QC_DARKRANGE_MET "ESO QC DARKRANGE MET" |
Definition at line 130 of file gravi_pfits.h.
Referenced by gravi_compute_dark().
| #define QC_DARKRMS "ESO QC DARKRMS" |
Definition at line 133 of file gravi_pfits.h.
| #define QC_DARKRMS_FT "ESO QC DARKRMS FT" |
Definition at line 124 of file gravi_pfits.h.
Referenced by gravi_compute_badpix(), and gravi_compute_dark().
| #define QC_DARKRMS_MET "ESO QC DARKRMS MET" |
Definition at line 129 of file gravi_pfits.h.
Referenced by gravi_compute_dark().
| #define QC_DARKRMS_SC "ESO QC DARKRMS SC" |
Definition at line 119 of file gravi_pfits.h.
Referenced by gravi_compute_badpix(), gravi_compute_dark(), gravi_compute_flat_badpix(), and gravi_compute_profile().
| #define QC_MAXTRANS_FT "ESO QC P2VM_TRANS_MAX_FT" |
Definition at line 159 of file gravi_pfits.h.
Referenced by gravi_p2vm_normalisation().
| #define QC_MAXTRANS_SC "ESO QC P2VM_TRANS_MAX_SC" |
Definition at line 162 of file gravi_pfits.h.
Referenced by gravi_p2vm_normalisation().
| #define QC_MAXWAVE | ( | type | ) |
| #define QC_MAXWAVE_UM | ( | type | ) |
| #define QC_MEANCOH_FT "ESO QC P2VM_COHERENCE_AVG_FT" |
Definition at line 154 of file gravi_pfits.h.
Referenced by gravi_p2vm_normalisation().
| #define QC_MEANCOH_SC "ESO QC P2VM_COHERENCE_AVG_SC" |
Definition at line 151 of file gravi_pfits.h.
Referenced by gravi_p2vm_normalisation().
| #define QC_MEANDARK "ESO QC MEANDARK" |
Definition at line 132 of file gravi_pfits.h.
| #define QC_MEANDARK_FT "ESO QC MEANDARK FT" |
Definition at line 123 of file gravi_pfits.h.
Referenced by gravi_compute_badpix(), and gravi_compute_dark().
| #define QC_MEANDARK_MET "ESO QC MEANDARK MET" |
Definition at line 128 of file gravi_pfits.h.
Referenced by gravi_compute_dark().
| #define QC_MEANDARK_SC "ESO QC MEDIANDARK SC" |
Definition at line 118 of file gravi_pfits.h.
Referenced by gravi_compute_dark().
| #define QC_MEANGAIN_FT "ESO QC MEANGAIN FT" |
Definition at line 143 of file gravi_pfits.h.
Referenced by gravi_compute_gain().
| #define QC_MEANGAIN_SC "ESO QC MEANGAIN SC" |
Definition at line 138 of file gravi_pfits.h.
Referenced by gravi_compute_gain().
| #define QC_MEANSKY_FT "ESO QC MEANSKY FT" |
Definition at line 125 of file gravi_pfits.h.
Referenced by gravi_compute_dark().
| #define QC_MEANSKY_SC "ESO QC MEDIANSKY SC" |
Definition at line 120 of file gravi_pfits.h.
Referenced by gravi_compute_dark().
| #define QC_MEANTRANS_FT "ESO QC P2VM_TRANS_AVG_FT" |
Definition at line 157 of file gravi_pfits.h.
Referenced by gravi_p2vm_normalisation().
| #define QC_MEANTRANS_SC "ESO QC P2VM_TRANS_AVG_SC" |
Definition at line 160 of file gravi_pfits.h.
Referenced by gravi_p2vm_normalisation().
| #define QC_MINTRANS_FT "ESO QC P2VM_TRANS_MIN_FT" |
Definition at line 158 of file gravi_pfits.h.
Referenced by gravi_p2vm_normalisation().
| #define QC_MINTRANS_SC "ESO QC P2VM_TRANS_MIN_SC" |
Definition at line 161 of file gravi_pfits.h.
Referenced by gravi_p2vm_normalisation().
| #define QC_MINWAVE | ( | type | ) |
| #define QC_MINWAVE_UM | ( | type | ) |
| #define QC_PHASECHI2 "ESO QC PHASE_CALIBRATION_CHI2" |
Definition at line 107 of file gravi_pfits.h.
Referenced by gravi_compute_wave(), and gravi_wave_compute_opds().
| #define QC_RMS_RESIDUALS | ( | type | ) |
| #define QC_RMS_RESIDUALS_UM | ( | type | ) |
| #define QC_RMSCOH_FT "ESO QC P2VM_COHERENCERMS_AVG_FT" |
Definition at line 155 of file gravi_pfits.h.
Referenced by gravi_p2vm_normalisation().
| #define QC_RMSCOH_SC "ESO QC P2VM_COHERENCERMS_AVG_SC" |
Definition at line 152 of file gravi_pfits.h.
Referenced by gravi_p2vm_normalisation().
| #define QC_RMSPHASE_FT "ESO QC P2VM_PHASERMS_AVG_FT" |
Definition at line 156 of file gravi_pfits.h.
Referenced by gravi_p2vm_normalisation().
| #define QC_RMSPHASE_SC "ESO QC P2VM_PHASERMS_AVG_SC" |
Definition at line 153 of file gravi_pfits.h.
Referenced by gravi_p2vm_normalisation().
| #define QC_SKYRMS_FT "ESO QC SKYRMS FT" |
Definition at line 126 of file gravi_pfits.h.
Referenced by gravi_compute_dark().
| #define QC_SKYRMS_SC "ESO QC SKYRMS SC" |
Definition at line 121 of file gravi_pfits.h.
Referenced by gravi_compute_dark().
| #define SINGLE_STS 1 |
Definition at line 182 of file gravi_pfits.h.
Referenced by gravi_acqcam_field(), and gravi_acqcam_get_diode_ref_v2().
| enum gravi_detector_type |
| Enumerator | |
|---|---|
| GRAVI_DET_FT | |
| GRAVI_DET_SC | |
| GRAVI_DET_ALL | |
Definition at line 169 of file gravi_pfits.h.