|
GRAVI Pipeline Reference Manual 1.9.4
|
#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) (type==GRAVI_SC?GRAVI_IMAGING_DETECTOR_SC_EXT:GRAVI_IMAGING_DETECTOR_FT_EXT) |
| #define | GRAVI_SPECTRUM_DATA_SC_EXT "SPECTRUM_DATA_SC" |
| #define | GRAVI_SPECTRUM_DATA_FT_EXT "SPECTRUM_DATA_FT" |
| #define | GRAVI_SPECTRUM_DATA_EXT(type) (type==GRAVI_SC?GRAVI_SPECTRUM_DATA_SC_EXT:GRAVI_SPECTRUM_DATA_FT_EXT) |
| #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) (type==GRAVI_SC?GRAVI_WAVE_DATA_SC_EXT:GRAVI_WAVE_DATA_FT_EXT) |
| #define | GRAVI_WAVE_FIBRE_FT_EXT "WAVE_FIBRE_FT" |
| #define | GRAVI_WAVE_FIBRE_SC_EXT "WAVE_FIBRE_SC" |
| #define | GRAVI_WAVE_FIBRE_EXT(type) (type==GRAVI_SC?GRAVI_WAVE_FIBRE_SC_EXT:GRAVI_WAVE_FIBRE_FT_EXT) |
| #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) (type==GRAVI_SC?GRAVI_P2VM_DATA_SC_EXT:GRAVI_P2VM_DATA_FT_EXT) |
| #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) (type==GRAVI_SC?"ESO QC METFITRMS WAVESC":"ESO QC METFITRMS WAVEFT") |
| #define | QC_MINWAVE(type) (type==GRAVI_SC?"ESO QC MINWAVE SC":"ESO QC MINWAVE FT") |
| #define | QC_MAXWAVE(type) (type==GRAVI_SC?"ESO QC MAXWAVE SC":"ESO QC MAXWAVE FT") |
| #define | QC_MINWAVE_UM(type) (type==GRAVI_SC?"ESO QC MINWAVE UM SC":"ESO QC MINWAVE UM FT") |
| #define | QC_MAXWAVE_UM(type) (type==GRAVI_SC?"ESO QC MAXWAVE UM SC":"ESO QC MAXWAVE UM FT") |
| #define | QC_RMS_RESIDUALS(type) (type==GRAVI_SC?"ESO QC RMSWAVE SC":"ESO QC RMSWAVE FT") |
| #define | QC_RMS_RESIDUALS_UM(type) (type==GRAVI_SC?"ESO QC RMSWAVE UM SC":"ESO QC RMSWAVE UM FT") |
| #define | OPD_COEFF_SIGN(type) (type==GRAVI_SC?"ESO QC OPD_COEFF_SIGN SC":"ESO QC OPD_COEFF_SIGN FT") |
| #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) (type==GRAVI_SC?"SC":"FT") |
| #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) (type==GRAVI_SC ? (npol==1?INSNAME_SC:(pol==0?INSNAME_SC_P1:INSNAME_SC_P2) ) : (npol==1?INSNAME_FT:(pol==0?INSNAME_FT_P1:INSNAME_FT_P2) ) ) |
| #define | INSNAME_ACQ "GRAVITY_ACQ" |
| #define | GRAVI_EXTVER(type, pol, npol) ( (type+1)*10 + (npol==1?0:(pol+1)) ) |
| #define | gravi_pfits_get_sobj_decep(plist) gravi_pfits_get_decep(plist, 1.0) |
| #define | gravi_pfits_get_sobj_raep(plist) gravi_pfits_get_raep(plist, 1.0) |
| #define | gravi_pfits_get_mid_decep(plist) gravi_pfits_get_decep(plist, 0.5) |
| #define | gravi_pfits_get_mid_raep(plist) gravi_pfits_get_raep(plist, 0.5) |
| #define | gravi_pfits_get_type_decep(plist, type) (type==GRAVI_SC?gravi_pfits_get_sobj_decep(plist):gravi_pfits_get_robj_decep(plist)) |
| #define | gravi_pfits_get_type_raep(plist, type) (type==GRAVI_SC?gravi_pfits_get_sobj_raep(plist):gravi_pfits_get_robj_raep(plist)) |
| #define | gravi_pfits_get_dit(plist, type) (type==GRAVI_SC ? gravi_pfits_get_dit_sc(plist) : gravi_pfits_get_dit_ft(plist)) |
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_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.
| #define GRAVI_ARRAY_GEOMETRY_EXT "ARRAY_GEOMETRY" |
Definition at line 84 of file gravi_pfits.h.
| #define GRAVI_BIAS_MASK_SC_EXT "BIAS_MASK_SC" |
Definition at line 58 of file gravi_pfits.h.
| #define GRAVI_DET_DIT "ESO DET2 SEQ1 DIT" |
Definition at line 35 of file gravi_pfits.h.
| #define GRAVI_EXTVER | ( | type, | |
| pol, | |||
| npol | |||
| ) | ( (type+1)*10 + (npol==1?0:(pol+1)) ) |
Definition at line 204 of file gravi_pfits.h.
| #define GRAVI_FDDL_EXT "FDDL" |
Definition at line 75 of file gravi_pfits.h.
| #define GRAVI_FT 1 |
Definition at line 166 of file gravi_pfits.h.
| #define GRAVI_IMAGING_DATA_ACQ_EXT "IMAGING_DATA_ACQ" |
Definition at line 41 of file gravi_pfits.h.
| #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.
| #define GRAVI_IMAGING_DATA_SC_EXT "IMAGING_DATA_SC" |
Definition at line 44 of file gravi_pfits.h.
| #define GRAVI_IMAGING_DETECTOR_EXT | ( | type | ) | (type==GRAVI_SC?GRAVI_IMAGING_DETECTOR_SC_EXT:GRAVI_IMAGING_DETECTOR_FT_EXT) |
Definition at line 51 of file gravi_pfits.h.
| #define GRAVI_IMAGING_DETECTOR_FT_EXT "IMAGING_DETECTOR_FT" |
Definition at line 82 of file gravi_pfits.h.
| #define GRAVI_IMAGING_DETECTOR_FT_EXT "IMAGING_DETECTOR_FT" |
Definition at line 82 of file gravi_pfits.h.
| #define GRAVI_IMAGING_DETECTOR_SC_EXT "IMAGING_DETECTOR_SC" |
Definition at line 81 of file gravi_pfits.h.
| #define GRAVI_IMAGING_DETECTOR_SC_EXT "IMAGING_DETECTOR_SC" |
Definition at line 81 of file gravi_pfits.h.
| #define GRAVI_IMAGING_ERR_FT_EXT "IMAGING_ERR_FT" |
Definition at line 46 of file gravi_pfits.h.
| #define GRAVI_IMAGING_ERR_SC_EXT "IMAGING_ERR_SC" |
Definition at line 45 of file gravi_pfits.h.
| #define GRAVI_IMAGING_MASK_SC_EXT "IMAGING_MASK_SC" |
Definition at line 47 of file gravi_pfits.h.
| #define GRAVI_INSNAME | ( | type, | |
| pol, | |||
| npol | |||
| ) | (type==GRAVI_SC ? (npol==1?INSNAME_SC:(pol==0?INSNAME_SC_P1:INSNAME_SC_P2) ) : (npol==1?INSNAME_FT:(pol==0?INSNAME_FT_P1:INSNAME_FT_P2) ) ) |
Definition at line 198 of file gravi_pfits.h.
| #define GRAVI_METROLOGY_ERR_EXT "METROLOGY_ERR" |
Definition at line 61 of file gravi_pfits.h.
| #define GRAVI_METROLOGY_EXT "METROLOGY" |
Definition at line 60 of file gravi_pfits.h.
| #define GRAVI_NAN_DOUBLE -99. |
Definition at line 97 of file gravi_pfits.h.
| #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.
| #define GRAVI_NIGHT_OBS "ESO PRO NIGHT OBS" |
Definition at line 36 of file gravi_pfits.h.
| #define GRAVI_OI_ARRAY_EXT "OI_ARRAY" |
Definition at line 83 of file gravi_pfits.h.
| #define GRAVI_OI_FLUX_EXT "OI_FLUX" |
Definition at line 93 of file gravi_pfits.h.
| #define GRAVI_OI_T3_EXT "OI_T3" |
Definition at line 94 of file gravi_pfits.h.
| #define GRAVI_OI_TARGET_EXT "OI_TARGET" |
Definition at line 86 of file gravi_pfits.h.
| #define GRAVI_OI_VIS2_EXT "OI_VIS2" |
Definition at line 95 of file gravi_pfits.h.
| #define GRAVI_OI_VIS_ACQ_EXT "OI_VIS_ACQ" |
Definition at line 89 of file gravi_pfits.h.
| #define GRAVI_OI_VIS_EXT "OI_VIS" |
Definition at line 92 of file gravi_pfits.h.
| #define GRAVI_OI_VIS_MET_EXT "OI_VIS_MET" |
Definition at line 88 of file gravi_pfits.h.
| #define GRAVI_OI_WAVELENGTH_EXT "OI_WAVELENGTH" |
Definition at line 91 of file gravi_pfits.h.
| #define GRAVI_OPDC_EXT "OPDC" |
Definition at line 62 of file gravi_pfits.h.
| #define GRAVI_OPTICAL_TRAIN_EXT "OPTICAL_TRAIN" |
Definition at line 85 of file gravi_pfits.h.
| #define GRAVI_P2VM_DATA_EXT | ( | type | ) | (type==GRAVI_SC?GRAVI_P2VM_DATA_SC_EXT:GRAVI_P2VM_DATA_FT_EXT) |
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.
| #define GRAVI_P2VM_DATA_SC_EXT "P2VM_SC" |
Definition at line 72 of file gravi_pfits.h.
| #define GRAVI_P2VM_MET_EXT "P2VM_MET" |
Definition at line 71 of file gravi_pfits.h.
| #define GRAVI_PCA_EXT "PCA" |
Definition at line 76 of file gravi_pfits.h.
| #define GRAVI_PCA_RESID_EXT "PCA_RESID" |
Definition at line 77 of file gravi_pfits.h.
| #define gravi_pfits_get_dit | ( | plist, | |
| type | |||
| ) | (type==GRAVI_SC ? gravi_pfits_get_dit_sc(plist) : gravi_pfits_get_dit_ft(plist)) |
Definition at line 213 of file gravi_pfits.h.
| #define gravi_pfits_get_mid_decep | ( | plist | ) | gravi_pfits_get_decep(plist, 0.5) |
Definition at line 208 of file gravi_pfits.h.
| #define gravi_pfits_get_mid_raep | ( | plist | ) | gravi_pfits_get_raep(plist, 0.5) |
Definition at line 209 of file gravi_pfits.h.
| #define gravi_pfits_get_sobj_decep | ( | plist | ) | gravi_pfits_get_decep(plist, 1.0) |
Definition at line 206 of file gravi_pfits.h.
| #define gravi_pfits_get_sobj_raep | ( | plist | ) | gravi_pfits_get_raep(plist, 1.0) |
Definition at line 207 of file gravi_pfits.h.
| #define gravi_pfits_get_type_decep | ( | plist, | |
| type | |||
| ) | (type==GRAVI_SC?gravi_pfits_get_sobj_decep(plist):gravi_pfits_get_robj_decep(plist)) |
Definition at line 210 of file gravi_pfits.h.
| #define gravi_pfits_get_type_raep | ( | plist, | |
| type | |||
| ) | (type==GRAVI_SC?gravi_pfits_get_sobj_raep(plist):gravi_pfits_get_robj_raep(plist)) |
Definition at line 211 of file gravi_pfits.h.
| #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.
| #define GRAVI_PROFILE_PARAMS_EXT "PROFILE_PARAMS" |
Definition at line 80 of file gravi_pfits.h.
| #define GRAVI_SC 0 |
Definition at line 165 of file gravi_pfits.h.
| #define GRAVI_SPECTRUM_DATA_EXT | ( | type | ) | (type==GRAVI_SC?GRAVI_SPECTRUM_DATA_SC_EXT:GRAVI_SPECTRUM_DATA_FT_EXT) |
Definition at line 55 of file gravi_pfits.h.
| #define GRAVI_SPECTRUM_DATA_FT_EXT "SPECTRUM_DATA_FT" |
Definition at line 54 of file gravi_pfits.h.
| #define GRAVI_SPECTRUM_DATA_SC_EXT "SPECTRUM_DATA_SC" |
Definition at line 53 of file gravi_pfits.h.
| #define GRAVI_SPECTRUMFLAT_DATA_SC_EXT "SPECTRUMFLAT_DATA_SC" |
Definition at line 56 of file gravi_pfits.h.
| #define GRAVI_TYPE | ( | type | ) | (type==GRAVI_SC?"SC":"FT") |
Definition at line 167 of file gravi_pfits.h.
| #define GRAVI_WAVE_ARGON_EXT "WAVE_ARGON" |
Definition at line 63 of file gravi_pfits.h.
| #define GRAVI_WAVE_DATA_EXT | ( | type | ) | (type==GRAVI_SC?GRAVI_WAVE_DATA_SC_EXT:GRAVI_WAVE_DATA_FT_EXT) |
Definition at line 67 of file gravi_pfits.h.
| #define GRAVI_WAVE_DATA_FT_EXT "WAVE_DATA_FT" |
Definition at line 66 of file gravi_pfits.h.
| #define GRAVI_WAVE_DATA_FT_EXT "WAVE_DATA_FT" |
Definition at line 66 of file gravi_pfits.h.
| #define GRAVI_WAVE_DATA_SC_EXT "WAVE_DATA_SC" |
Definition at line 65 of file gravi_pfits.h.
| #define GRAVI_WAVE_FIBRE_EXT | ( | type | ) | (type==GRAVI_SC?GRAVI_WAVE_FIBRE_SC_EXT:GRAVI_WAVE_FIBRE_FT_EXT) |
Definition at line 70 of file gravi_pfits.h.
| #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.
| #define INSNAME_ACQ "GRAVITY_ACQ" |
Definition at line 199 of file gravi_pfits.h.
| #define INSNAME_FT "GRAVITY_FT" |
Definition at line 196 of file gravi_pfits.h.
| #define INSNAME_FT_P1 "GRAVITY_FT_P1" |
Definition at line 192 of file gravi_pfits.h.
| #define INSNAME_FT_P2 "GRAVITY_FT_P2" |
Definition at line 193 of file gravi_pfits.h.
| #define INSNAME_SC "GRAVITY_SC" |
Definition at line 197 of file gravi_pfits.h.
| #define INSNAME_SC_P1 "GRAVITY_SC_P1" |
Definition at line 194 of file gravi_pfits.h.
| #define INSNAME_SC_P2 "GRAVITY_SC_P2" |
Definition at line 195 of file gravi_pfits.h.
| #define LAMBDA_MET 0.000001908287 |
Definition at line 103 of file gravi_pfits.h.
| #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.
| #define MET_FAINT_HEADER 1 |
Definition at line 186 of file gravi_pfits.h.
| #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.
| #define MODE_DUAL 2 |
Definition at line 178 of file gravi_pfits.h.
| #define MODE_OFFAXIS 2 |
Definition at line 180 of file gravi_pfits.h.
| #define MODE_ONAXIS 1 |
Definition at line 179 of file gravi_pfits.h.
| #define MODE_SINGLE 1 |
Definition at line 177 of file gravi_pfits.h.
| #define OPD_COEFF_SIGN | ( | type | ) | (type==GRAVI_SC?"ESO QC OPD_COEFF_SIGN SC":"ESO QC OPD_COEFF_SIGN FT") |
Definition at line 115 of file gravi_pfits.h.
| #define PROFILE_FULLSTARTX "ESO PRO PROFILE FULLSTARTX" |
Definition at line 146 of file gravi_pfits.h.
| #define PROFILE_NX "ESO PRO PROFILE NX" |
Definition at line 147 of file gravi_pfits.h.
| #define PROFILE_STARTX "ESO PRO PROFILE STARTX" |
Definition at line 145 of file gravi_pfits.h.
| #define QC_ACQ_ZERO_NB "ESO QC ACQ ZERO NB" |
Definition at line 135 of file gravi_pfits.h.
| #define QC_BADPIX_DARK_SC "ESO QC BADPIX_DARK SC" |
Definition at line 140 of file gravi_pfits.h.
| #define QC_BADPIX_FLAT_SC "ESO QC BADPIX_FLAT SC" |
Definition at line 142 of file gravi_pfits.h.
| #define QC_BADPIX_FT "ESO QC BADPIX FT" |
Definition at line 144 of file gravi_pfits.h.
| #define QC_BADPIX_RMS_SC "ESO QC BADPIX_RMS SC" |
Definition at line 141 of file gravi_pfits.h.
| #define QC_BADPIX_SC "ESO QC BADPIX SC" |
Definition at line 139 of file gravi_pfits.h.
| #define QC_CHI2WAVE | ( | type | ) | (type==GRAVI_SC?"ESO QC METFITRMS WAVESC":"ESO QC METFITRMS WAVEFT") |
Definition at line 108 of file gravi_pfits.h.
| #define QC_DARKRANGE_MET "ESO QC DARKRANGE MET" |
Definition at line 130 of file gravi_pfits.h.
| #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.
| #define QC_DARKRMS_MET "ESO QC DARKRMS MET" |
Definition at line 129 of file gravi_pfits.h.
| #define QC_DARKRMS_SC "ESO QC DARKRMS SC" |
Definition at line 119 of file gravi_pfits.h.
| #define QC_MAXTRANS_FT "ESO QC P2VM_TRANS_MAX_FT" |
Definition at line 159 of file gravi_pfits.h.
| #define QC_MAXTRANS_SC "ESO QC P2VM_TRANS_MAX_SC" |
Definition at line 162 of file gravi_pfits.h.
| #define QC_MAXWAVE | ( | type | ) | (type==GRAVI_SC?"ESO QC MAXWAVE SC":"ESO QC MAXWAVE FT") |
Definition at line 110 of file gravi_pfits.h.
| #define QC_MAXWAVE_UM | ( | type | ) | (type==GRAVI_SC?"ESO QC MAXWAVE UM SC":"ESO QC MAXWAVE UM FT") |
Definition at line 112 of file gravi_pfits.h.
| #define QC_MEANCOH_FT "ESO QC P2VM_COHERENCE_AVG_FT" |
Definition at line 154 of file gravi_pfits.h.
| #define QC_MEANCOH_SC "ESO QC P2VM_COHERENCE_AVG_SC" |
Definition at line 151 of file gravi_pfits.h.
| #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.
| #define QC_MEANDARK_MET "ESO QC MEANDARK MET" |
Definition at line 128 of file gravi_pfits.h.
| #define QC_MEANDARK_SC "ESO QC MEDIANDARK SC" |
Definition at line 118 of file gravi_pfits.h.
| #define QC_MEANGAIN_FT "ESO QC MEANGAIN FT" |
Definition at line 143 of file gravi_pfits.h.
| #define QC_MEANGAIN_SC "ESO QC MEANGAIN SC" |
Definition at line 138 of file gravi_pfits.h.
| #define QC_MEANSKY_FT "ESO QC MEANSKY FT" |
Definition at line 125 of file gravi_pfits.h.
| #define QC_MEANSKY_SC "ESO QC MEDIANSKY SC" |
Definition at line 120 of file gravi_pfits.h.
| #define QC_MEANTRANS_FT "ESO QC P2VM_TRANS_AVG_FT" |
Definition at line 157 of file gravi_pfits.h.
| #define QC_MEANTRANS_SC "ESO QC P2VM_TRANS_AVG_SC" |
Definition at line 160 of file gravi_pfits.h.
| #define QC_MINTRANS_FT "ESO QC P2VM_TRANS_MIN_FT" |
Definition at line 158 of file gravi_pfits.h.
| #define QC_MINTRANS_SC "ESO QC P2VM_TRANS_MIN_SC" |
Definition at line 161 of file gravi_pfits.h.
| #define QC_MINWAVE | ( | type | ) | (type==GRAVI_SC?"ESO QC MINWAVE SC":"ESO QC MINWAVE FT") |
Definition at line 109 of file gravi_pfits.h.
| #define QC_MINWAVE_UM | ( | type | ) | (type==GRAVI_SC?"ESO QC MINWAVE UM SC":"ESO QC MINWAVE UM FT") |
Definition at line 111 of file gravi_pfits.h.
| #define QC_PHASECHI2 "ESO QC PHASE_CALIBRATION_CHI2" |
Definition at line 107 of file gravi_pfits.h.
| #define QC_RMS_RESIDUALS | ( | type | ) | (type==GRAVI_SC?"ESO QC RMSWAVE SC":"ESO QC RMSWAVE FT") |
Definition at line 113 of file gravi_pfits.h.
| #define QC_RMS_RESIDUALS_UM | ( | type | ) | (type==GRAVI_SC?"ESO QC RMSWAVE UM SC":"ESO QC RMSWAVE UM FT") |
Definition at line 114 of file gravi_pfits.h.
| #define QC_RMSCOH_FT "ESO QC P2VM_COHERENCERMS_AVG_FT" |
Definition at line 155 of file gravi_pfits.h.
| #define QC_RMSCOH_SC "ESO QC P2VM_COHERENCERMS_AVG_SC" |
Definition at line 152 of file gravi_pfits.h.
| #define QC_RMSPHASE_FT "ESO QC P2VM_PHASERMS_AVG_FT" |
Definition at line 156 of file gravi_pfits.h.
| #define QC_RMSPHASE_SC "ESO QC P2VM_PHASERMS_AVG_SC" |
Definition at line 153 of file gravi_pfits.h.
| #define QC_SKYRMS_FT "ESO QC SKYRMS FT" |
Definition at line 126 of file gravi_pfits.h.
| #define QC_SKYRMS_SC "ESO QC SKYRMS SC" |
Definition at line 121 of file gravi_pfits.h.
| #define SINGLE_STS 1 |
Definition at line 182 of file gravi_pfits.h.
| enum gravi_detector_type |
| Enumerator | |
|---|---|
| GRAVI_DET_FT | |
| GRAVI_DET_SC | |
| GRAVI_DET_ALL | |
Definition at line 169 of file gravi_pfits.h.