X-shooter Pipeline Reference Manual 3.8.15
Macros | Functions
xsh_pfits_qc.h File Reference
#include <cpl.h>
#include <xsh_data_instrument.h>
#include <xsh_qc_definition.h>

Go to the source code of this file.

Macros

#define XSH_QC_LAMP_NAME   "ESO QC LAMP NAME"
 
#define XSH_QC_LAMP_INTENSITY   "ESO QC LAMP INTENSITY"
 
#define XSH_QC_VRAD_BARYCOR   "ESO QC VRAD BARYCOR"
 
#define XSH_QC_VRAD_BARYCOR_C   "Barycentric radial velocity correction"
 
#define XSH_QC_VRAD_HELICOR   "ESO QC VRAD HELICOR"
 
#define XSH_QC_VRAD_HELICOR_C   "Heliocentric radial velocity correction"
 
#define XSH_QC_EFF_MED_ORD   "ESO QC EFF MED ORD"
 
#define XSH_QC_EFF_PEAK_ORD   "ESO QC EFF PEAK ORD"
 
#define XSH_QC_TRACE_FIT_C0   "ESO QC TRACE FIT C0"
 
#define XSH_QC_TRACE_FIT_C1   "ESO QC TRACE FIT C1"
 
#define XSH_QC_TRACE_FIT_C2   "ESO QC TRACE FIT C2"
 
#define XSH_QC_AFC_XSHIFT   "ESO QC AFC XSHIFT"
 
#define XSH_QC_AFC_YSHIFT   "ESO QC AFC YSHIFT"
 
#define XSH_QC_AFC_XSHIFT_C   "Measured shift in X"
 
#define XSH_QC_AFC_YSHIFT_C   "Measured shift in Y"
 
#define XSH_QC_TELLCORR_RATAVG   "ESO QC TELLCORR RATAVG"
 
#define XSH_QC_TELLCORR_RATRMS   "ESO QC TELLCORR RATRMS"
 
#define XSH_QC_TELLCORR_OPTEXTID   "ESO QC TELLCORR OPTEXTID"
 
#define XSH_QC_TRACE_FIT_DIFF_C0   "ESO QC TRACE FIT DIFF C0"
 
#define XSH_QC_TRACE_FIT_DIFF_C1   "ESO QC TRACE FIT DIFF C1"
 
#define XSH_QC_TRACE_FIT_DIFF_C2   "ESO QC TRACE FIT DIFF C2"
 
#define XSH_QC_TRACE_FIT_DIFF_POS   "ESO QC TRACE FIT DIFF POS"
 
#define XSH_QC_TRACE12_MIN   "ESO QC TRACE12 MIN"
 
#define XSH_QC_TRACE12_MAX   "ESO QC TRACE12 MAX"
 
#define XSH_QC_TRACE12_AVG   "ESO QC TRACE12 AVG"
 
#define XSH_QC_TRACE12_MED   "ESO QC TRACE12 MED"
 
#define XSH_QC_TRACE12_RMS   "ESO QC TRACE12 RMS"
 
#define XSH_QC_TRACE32_MIN   "ESO QC TRACE32 MIN"
 
#define XSH_QC_TRACE32_MAX   "ESO QC TRACE32 MAX"
 
#define XSH_QC_TRACE32_AVG   "ESO QC TRACE32 AVG"
 
#define XSH_QC_TRACE32_MED   "ESO QC TRACE32 MED"
 
#define XSH_QC_TRACE32_RMS   "ESO QC TRACE32 RMS"
 
#define XSH_QC_TRACE13_MIN   "ESO QC TRACE13 MIN"
 
#define XSH_QC_TRACE13_MAX   "ESO QC TRACE13 MAX"
 
#define XSH_QC_TRACE13_AVG   "ESO QC TRACE13 AVG"
 
#define XSH_QC_TRACE13_MED   "ESO QC TRACE13 MED"
 
#define XSH_QC_TRACE13_RMS   "ESO QC TRACE13 RMS"
 
#define XSH_QC_WMAP_WAVEC   "ESO QC WMAP WAVEC"
 
#define XSH_QC_LINE_DIFMIN_ORD   "ESO QC LINE DIFMIN ORD"
 
#define XSH_QC_LINE_DIFMAX_ORD   "ESO QC LINE DIFMAX ORD"
 
#define XSH_QC_LINE_DIFMIN   "ESO QC LINE DIFMIN"
 
#define XSH_QC_LINE_DIFMIN_C   "Min difference between adjiacent lines"
 
#define XSH_QC_LINE_DIFMAX   "ESO QC LINE DIFMAX"
 
#define XSH_QC_LINE_DIFMAX_C   "Max difference between adjiacent lines"
 
#define XSH_QC_LINE_DIFMED   "ESO QC LINE DIFMED"
 
#define XSH_QC_LINE_DIFMED_C   "Median difference between adjiacent lines"
 
#define XSH_QC_LINE_DIFAVG   "ESO QC LINE DIFAVG"
 
#define XSH_QC_LINE_DIFAVG_C   "Mean difference between adjiacent lines"
 
#define XSH_QC_RAW_FLUX   "ESO QC RAW FLUX"
 
#define XSH_QC_RAW_FLUX_MIN   "ESO QC RAW FLUX MIN"
 
#define XSH_QC_RAW_FLUX_MAX   "ESO QC RAW FLUX MAX"
 
#define XSH_QC_FLUX   "ESO QC FLUX"
 
#define XSH_QC_FLUX_MIN   "ESO QC FLUX MIN"
 
#define XSH_QC_FLUX_MIN_C   "Min of flux"
 
#define XSH_QC_FLUX_MAX   "ESO QC FLUX MAX"
 
#define XSH_QC_FLUX_MAX_C   "Max of flux"
 
#define XSH_QC_FLUX_SN   "ESO QC FLUX SN"
 
#define XSH_QC_MBIASSLOPE   "ESO QC MBIASSLOP"
 
#define XSH_QC_NHPIX   "ESO QC NHPIX"
 
#define XSH_QC_ORD_EDGE_NDET   "ESO QC ORD EDGE NDET"
 
#define XSH_QC_MASTER_RON   "ESO QC RON MASTER"
 
#define XSH_QC_MASTER_RON_C   "Read out noise on master frame"
 
#define XSH_QC_MASTER_RON_ERR   "ESO QC RON ERR MASTER"
 
#define XSH_QC_MASTER_RON_ERR_C   "Read out noise error on master frame"
 
#define XSH_QC_DIFFRON   "ESO QC DIFFRON"
 
#define XSH_QC_DIFFRON_ERR   "ESO QC DIFFRON ERR"
 
#define XSH_QC_NORMRON   "ESO QC NORMRON"
 
#define XSH_QC_NORMRON_ERR   "ESO QC NORMRON ERR"
 
#define XSH_QC_MASTER_FPN   "ESO QC FPN MASTER"
 
#define XSH_QC_MASTER_FPN_C   "Fixed pattern noise on master frame"
 
#define XSH_QC_MASTER_FPN_ERR   "ESO QC FPN ERR MASTER"
 
#define XSH_QC_MASTER_FPN_ERR_C   "Fixed patter noise error on master frame"
 
#define XSH_QC_EFF_FCLIP   "ESO QC FCLIP"
 
#define XSH_QC_EFF_NCLIP   "ESO QC NCLIP"
 
#define XSH_QC_FPN   "ESO QC FPN"
 
#define XSH_QC_FPN_ERR   "ESO QC FPN ERR"
 
#define XSH_QC_NORMFPN   "ESO QC NORMFPN"
 
#define XSH_QC_NORMFPN_ERR   "ESO QC NORMFPN ERR"
 
#define XSH_QC_MDARKSLOPE   "ESO QC MDARKSLOP"
 
#define XSH_QC_CONTAM   "ESO QC MDARK CONTAM"
 
#define XSH_QC_CONTAM_C   "Master dark contamination"
 
#define XSH_QC_AFC_RESX_MED   "ESO QC AFC RESX MED"
 
#define XSH_QC_AFC_RESY_MED   "ESO QC AFC RESY MED"
 
#define XSH_QC_AFC_RESX_AVG   "ESO QC AFC RESX AVG"
 
#define XSH_QC_AFC_RESY_AVG   "ESO QC AFC RESY AVG"
 
#define XSH_QC_BP_MAP_PICKUP_NOISE_PIX   "ESO QC BP-MAP PICKUP NOISEPIX"
 
#define XSH_QC_BP_MAP_NBADPIX   "ESO QC BP-MAP NBADPIX"
 
#define XSH_QC_BP_MAP_LINi_MEAN   "ESO QC BP-MAP LINi MEAN"
 
#define XSH_QC_BP_MAP_LINi_MED   "ESO QC BP-MAP LINi MED"
 
#define XSH_QC_BP_MAP_LINi_RMS   "ESO QC BP-MAP LINi RMS"
 
#define XSH_QC_DARKMED_AVE   "ESO QC DARKMED AVE"
 
#define XSH_QC_DARKMED_STDEV   "ESO QC DARKMED STDEV"
 
#define QC_ORD_ORDERPOS_RESIDMIN   "ESO QC ORD ORDERPOS RESIDMIN"
 
#define QC_ORD_ORDERPOS_RESIDMAX   "ESO QC ORD ORDERPOS RESIDMAX"
 
#define QC_ORD_ORDERPOS_RESIDAVG   "ESO QC ORD ORDERPOS RESIDAVG"
 
#define QC_ORD_ORDERPOS_RESIDRMS   "ESO QC ORD ORDERPOS RESIDRMS"
 
#define QC_ORD_ORDERPOS_RESIDMIN_SEL   "ESO QC ORD ORDERPOS RESELMIN"
 
#define QC_ORD_ORDERPOS_RESIDMAX_SEL   "ESO QC ORD ORDERPOS RESELMAX"
 
#define QC_ORD_ORDERPOS_RESIDAVG_SEL   "ESO QC ORD ORDERPOS RESELAVG"
 
#define QC_ORD_ORDERPOS_RESIDRMS_SEL   "ESO QC ORD ORDERPOS RESELRMS"
 
#define QC_ORD_ORDERPOS_MAX_PRED   "ESO QC ORD ORDERPOS MAX PRED"
 
#define QC_ORD_ORDERPOS_MIN_PRED   "ESO QC ORD ORDERPOS MIN PRED"
 
#define QC_ORD_ORDERPOS_NDET   "ESO QC ORD ORDERPOS NDET"
 
#define QC_ORD_ORDERPOS_NPOSALL   "ESO QC ORD ORDERPOS NPOSALL"
 
#define QC_ORD_ORDERPOS_NPOSSEL   "ESO QC ORD ORDERPOS NPOSSEL"
 
#define QC_ORD_ORDERPOS_NPRED   "ESO QC ORD ORDERPOS NPRED"
 
#define QC_WAVECAL_DIFFYAVG   "ESO QC WAVECAL DIFFYAVG"
 
#define QC_WAVECAL_DIFFYMED   "ESO QC WAVECAL DIFFYMED"
 
#define QC_WAVECAL_DIFFYSTD   "ESO QC WAVECAL DIFFYSTD"
 
#define QC_WAVECAL_FWHMRMS   "ESO QC WAVECAL FWHMRMS"
 
#define QC_WAVECAL_FWHMAVG   "ESO QC WAVECAL FWHMAVG"
 
#define QC_WAVECAL_NLININT   "ESO QC NLININT"
 
#define QC_WAVECAL_NLININT_C   "No of lines to measure INTAVG [ADU]"
 
#define QC_WAVECAL_LININT_NORM   "ESO QC LININT NORM"
 
#define QC_WAVECAL_LININT_NORM_C   "Norm no of lines to measure INTAVG"
 
#define QC_WAVECAL_INTAVG   "ESO QC INTAVG"
 
#define QC_WAVECAL_INTAVG_C   "average intensity of line list [ADU]"
 
#define QC_WAVECAL_CATLINE   "ESO QC WAVECAL CATLINE"
 
#define QC_WAVECAL_FOUNDLINE   "ESO QC WAVECAL FOUNDLINE"
 
#define QC_WAVECAL_MATCHLINE   "ESO QC WAVECAL MATCHLINE"
 
#define QC_WAVECAL_SPACEFIT   "ESO QC WAVECAL SPACEFIT"
 
#define QC_WAVECAL_WAVEFIT   "ESO QC WAVECAL WAVEFIT"
 
#define QC_RESOLMED   "ESO QC RESOLMED"
 
#define QC_RESOLRMS   "ESO QC RESOLRMS"
 

Functions

double xsh_pfits_get_qc_mbiasavg (const cpl_propertylist *plist)
 find out the QC.MBIASAVG value
 
double xsh_pfits_get_qc_mbiasmed (const cpl_propertylist *plist)
 find out the QC.MBIASMED value
 
double xsh_pfits_get_qc_mbiasrms (const cpl_propertylist *plist)
 find out the QC.MBIASRMS value
 
int xsh_pfits_get_qc_nhpix (const cpl_propertylist *plist)
 find out the QC.NHPIX value
 
double xsh_pfits_get_qc_mbiasslope (const cpl_propertylist *plist)
 find out the QC.MBIASSLOPE value
 
int xsh_pfits_get_qc_ncrh (const cpl_propertylist *plist)
 Find out the QC NCRH value.
 
double xsh_pfits_get_qc_ncrh_mean (const cpl_propertylist *plist)
 Find out the QC NCRH value.
 
double xsh_pfits_get_qc_structx (const cpl_propertylist *plist)
 
double xsh_pfits_get_qc_structy (const cpl_propertylist *plist)
 
double xsh_pfits_get_qc_ron (const cpl_propertylist *plist)
 
double xsh_pfits_get_qc_mdarkmed (cpl_propertylist *plist)
 Read the QC.MDARKMED value.
 
void xsh_pfits_set_qc_eff_nclip (cpl_propertylist *plist, int value)
 
void xsh_pfits_set_qc_eff_fclip (cpl_propertylist *plist, double value)
 
void xsh_pfits_set_qc_mbiasavg (cpl_propertylist *plist, double value)
 Write the QC.MBIASAVG value.
 
void xsh_pfits_set_qc_mbiasmed (cpl_propertylist *plist, double value)
 Write the QC.MBIASMED value.
 
void xsh_pfits_set_qc_mbiasrms (cpl_propertylist *plist, double value)
 Write the QC.MBIASRMS value.
 
void xsh_pfits_set_qc_nhpix (cpl_propertylist *plist, int value)
 Write the QC.NHPIX value.
 
void xsh_pfits_set_qc_noisepix (cpl_propertylist *plist, int value)
 Write the QC.NHPIX value.
 
void xsh_pfits_set_qc_mbiasslope (cpl_propertylist *plist, double value)
 Write the QC.MBIASSLOPE value.
 
void xsh_pfits_set_qc_structx (cpl_propertylist *plist, double value)
 
void xsh_pfits_set_qc_structy (cpl_propertylist *plist, double value)
 
void xsh_pfits_set_qc_fpn (cpl_propertylist *plist, double value)
 Write the QC.FPN value.
 
void xsh_pfits_set_qc_fpn_err (cpl_propertylist *plist, double value)
 Write the QC.FPN value.
 
void xsh_pfits_set_qc_norm_fpn (cpl_propertylist *plist, double value)
 Write the QC.NORMFPN value.
 
void xsh_pfits_set_qc_norm_fpn_err (cpl_propertylist *plist, double value)
 Write the QC.NORMFPN.ERR value.
 
void xsh_pfits_set_qc_fpn_master (cpl_propertylist *plist, double value)
 Write the QC.FPN.MASTER value.
 
void xsh_pfits_set_qc_ron_master (cpl_propertylist *plist, double value)
 Write the QC.RON.MASTER value.
 
void xsh_pfits_set_qc_ron (cpl_propertylist *plist, double value)
 
void xsh_pfits_set_qc_ron_err (cpl_propertylist *plist, double value)
 
void xsh_pfits_set_qc_ron1 (cpl_propertylist *plist, double value)
 
void xsh_pfits_set_qc_ron2 (cpl_propertylist *plist, double value)
 
void xsh_pfits_set_qc_ron1_err (cpl_propertylist *plist, double value)
 
void xsh_pfits_set_qc_ron2_err (cpl_propertylist *plist, double value)
 
void xsh_pfits_set_qc_ncrh (cpl_propertylist *plist, int value)
 Write the QC.NCRH value.
 
void xsh_pfits_set_qc_ncrh_mean (cpl_propertylist *plist, const double value)
 Write the QC.NCRH.AVG value.
 
void xsh_pfits_set_qc_ncrh_tot (cpl_propertylist *plist, const int value)
 Write the QC.NCRH.TOT value.
 
void xsh_pfits_set_qc_crrate (cpl_propertylist *plist, double value)
 Write the QC.CRRATE value.
 
void xsh_pfits_set_qc_mdarkavg (cpl_propertylist *plist, double value)
 Write the QC.MDARKAVG value.
 
void xsh_pfits_set_qc_mdarkmed (cpl_propertylist *plist, double value)
 Write the QC.MDARKMED value.
 
void xsh_pfits_set_qc_mdarkrms (cpl_propertylist *plist, double value)
 Write the QC.MDARKRMS value.
 
void xsh_pfits_set_qc_mdarkslope (cpl_propertylist *plist, double value)
 Write the QC.MDARKSLOPE value.
 
void xsh_pfits_set_qc_contamination (cpl_propertylist *plist, double value)
 Write the contamination value.
 
void xsh_pfits_set_qc_bp_map_ntotal (cpl_propertylist *plist, int value)
 Write the contamination value.
 
void xsh_pfits_set_qc_darkmed_ave (cpl_propertylist *plist, double value)
 Write the QC.DARKMED_AVE value.
 
void xsh_pfits_set_qc_darkmed_stdev (cpl_propertylist *plist, double value)
 Write the QC.MDARKAVG value.
 
void xsh_pfits_set_qc_nlinecat (cpl_propertylist *plist, double value)
 
void xsh_pfits_set_qc_nlinecat_clean (cpl_propertylist *plist, double value)
 
void xsh_pfits_set_qc_nlinefound (cpl_propertylist *plist, double value)
 
void xsh_pfits_set_qc_nlinefound_clean (cpl_propertylist *plist, double value)
 
void xsh_pfits_set_qc_nlinefound_fib4 (cpl_propertylist *plist, double value)
 
void xsh_pfits_set_qc_nlinefound_clean_fib4 (cpl_propertylist *plist, double value)
 
void xsh_pfits_set_qc_ord_orderpos_residmin (cpl_propertylist *plist, double value)
 Write the ? value.
 
void xsh_pfits_set_qc_ord_orderpos_residmax (cpl_propertylist *plist, double value)
 
void xsh_pfits_set_qc_ord_orderpos_residavg (cpl_propertylist *plist, double value)
 
void xsh_pfits_set_qc_ord_orderpos_residrms (cpl_propertylist *plist, double value)
 
void xsh_pfits_set_qc_ord_orderpos_max_pred (cpl_propertylist *plist, int value)
 
void xsh_pfits_set_qc_ord_orderpos_min_pred (cpl_propertylist *plist, int value)
 
void xsh_pfits_set_qc_ord_orderpos_ndet (cpl_propertylist *plist, int value)
 
void xsh_pfits_set_qc_ord_orderpos_nposall (cpl_propertylist *plist, int value)
 
void xsh_pfits_set_qc_ord_orderpos_npossel (cpl_propertylist *plist, int value)
 
void xsh_pfits_set_qc_ord_orderpos_npred (cpl_propertylist *plist, int value)
 
void xsh_pfits_set_qc (cpl_propertylist *plist, void *value, const char *kw, xsh_instrument *instrument)
 
void xsh_pfits_set_qc_multi (cpl_propertylist *plist, void *value, const char *kw, xsh_instrument *instrument, int idx)
 
void xsh_pfits_set_qc_reg1_structx (cpl_propertylist *plist, double value)
 Write the QC.STRUCTX value.
 
void xsh_pfits_set_qc_reg1_structy (cpl_propertylist *plist, double value)
 Write the QC.STRUCTY value.
 
void xsh_pfits_set_qc_reg2_structx (cpl_propertylist *plist, double value)
 Write the QC.STRUCTX value.
 
void xsh_pfits_set_qc_reg2_structy (cpl_propertylist *plist, double value)
 Write the QC.STRUCTY value.
 
void xsh_pfits_set_qc_slit_width (cpl_propertylist *source_list, cpl_propertylist *set_list, xsh_instrument *instrument)
 

Macro Definition Documentation

◆ QC_ORD_ORDERPOS_MAX_PRED

#define QC_ORD_ORDERPOS_MAX_PRED   "ESO QC ORD ORDERPOS MAX PRED"

Definition at line 185 of file xsh_pfits_qc.h.

◆ QC_ORD_ORDERPOS_MIN_PRED

#define QC_ORD_ORDERPOS_MIN_PRED   "ESO QC ORD ORDERPOS MIN PRED"

Definition at line 186 of file xsh_pfits_qc.h.

◆ QC_ORD_ORDERPOS_NDET

#define QC_ORD_ORDERPOS_NDET   "ESO QC ORD ORDERPOS NDET"

Definition at line 187 of file xsh_pfits_qc.h.

◆ QC_ORD_ORDERPOS_NPOSALL

#define QC_ORD_ORDERPOS_NPOSALL   "ESO QC ORD ORDERPOS NPOSALL"

Definition at line 188 of file xsh_pfits_qc.h.

◆ QC_ORD_ORDERPOS_NPOSSEL

#define QC_ORD_ORDERPOS_NPOSSEL   "ESO QC ORD ORDERPOS NPOSSEL"

Definition at line 189 of file xsh_pfits_qc.h.

◆ QC_ORD_ORDERPOS_NPRED

#define QC_ORD_ORDERPOS_NPRED   "ESO QC ORD ORDERPOS NPRED"

Definition at line 190 of file xsh_pfits_qc.h.

◆ QC_ORD_ORDERPOS_RESIDAVG

#define QC_ORD_ORDERPOS_RESIDAVG   "ESO QC ORD ORDERPOS RESIDAVG"

Definition at line 176 of file xsh_pfits_qc.h.

◆ QC_ORD_ORDERPOS_RESIDAVG_SEL

#define QC_ORD_ORDERPOS_RESIDAVG_SEL   "ESO QC ORD ORDERPOS RESELAVG"

Definition at line 182 of file xsh_pfits_qc.h.

◆ QC_ORD_ORDERPOS_RESIDMAX

#define QC_ORD_ORDERPOS_RESIDMAX   "ESO QC ORD ORDERPOS RESIDMAX"

Definition at line 175 of file xsh_pfits_qc.h.

◆ QC_ORD_ORDERPOS_RESIDMAX_SEL

#define QC_ORD_ORDERPOS_RESIDMAX_SEL   "ESO QC ORD ORDERPOS RESELMAX"

Definition at line 181 of file xsh_pfits_qc.h.

◆ QC_ORD_ORDERPOS_RESIDMIN

#define QC_ORD_ORDERPOS_RESIDMIN   "ESO QC ORD ORDERPOS RESIDMIN"

Definition at line 174 of file xsh_pfits_qc.h.

◆ QC_ORD_ORDERPOS_RESIDMIN_SEL

#define QC_ORD_ORDERPOS_RESIDMIN_SEL   "ESO QC ORD ORDERPOS RESELMIN"

Definition at line 180 of file xsh_pfits_qc.h.

◆ QC_ORD_ORDERPOS_RESIDRMS

#define QC_ORD_ORDERPOS_RESIDRMS   "ESO QC ORD ORDERPOS RESIDRMS"

Definition at line 177 of file xsh_pfits_qc.h.

◆ QC_ORD_ORDERPOS_RESIDRMS_SEL

#define QC_ORD_ORDERPOS_RESIDRMS_SEL   "ESO QC ORD ORDERPOS RESELRMS"

Definition at line 183 of file xsh_pfits_qc.h.

◆ QC_RESOLMED

#define QC_RESOLMED   "ESO QC RESOLMED"

Definition at line 209 of file xsh_pfits_qc.h.

◆ QC_RESOLRMS

#define QC_RESOLRMS   "ESO QC RESOLRMS"

Definition at line 210 of file xsh_pfits_qc.h.

◆ QC_WAVECAL_CATLINE

#define QC_WAVECAL_CATLINE   "ESO QC WAVECAL CATLINE"

Definition at line 204 of file xsh_pfits_qc.h.

◆ QC_WAVECAL_DIFFYAVG

#define QC_WAVECAL_DIFFYAVG   "ESO QC WAVECAL DIFFYAVG"

Definition at line 191 of file xsh_pfits_qc.h.

◆ QC_WAVECAL_DIFFYMED

#define QC_WAVECAL_DIFFYMED   "ESO QC WAVECAL DIFFYMED"

Definition at line 192 of file xsh_pfits_qc.h.

◆ QC_WAVECAL_DIFFYSTD

#define QC_WAVECAL_DIFFYSTD   "ESO QC WAVECAL DIFFYSTD"

Definition at line 193 of file xsh_pfits_qc.h.

◆ QC_WAVECAL_FOUNDLINE

#define QC_WAVECAL_FOUNDLINE   "ESO QC WAVECAL FOUNDLINE"

Definition at line 205 of file xsh_pfits_qc.h.

◆ QC_WAVECAL_FWHMAVG

#define QC_WAVECAL_FWHMAVG   "ESO QC WAVECAL FWHMAVG"

Definition at line 197 of file xsh_pfits_qc.h.

◆ QC_WAVECAL_FWHMRMS

#define QC_WAVECAL_FWHMRMS   "ESO QC WAVECAL FWHMRMS"

Definition at line 196 of file xsh_pfits_qc.h.

◆ QC_WAVECAL_INTAVG

#define QC_WAVECAL_INTAVG   "ESO QC INTAVG"

Definition at line 202 of file xsh_pfits_qc.h.

◆ QC_WAVECAL_INTAVG_C

#define QC_WAVECAL_INTAVG_C   "average intensity of line list [ADU]"

Definition at line 203 of file xsh_pfits_qc.h.

◆ QC_WAVECAL_LININT_NORM

#define QC_WAVECAL_LININT_NORM   "ESO QC LININT NORM"

Definition at line 200 of file xsh_pfits_qc.h.

◆ QC_WAVECAL_LININT_NORM_C

#define QC_WAVECAL_LININT_NORM_C   "Norm no of lines to measure INTAVG"

Definition at line 201 of file xsh_pfits_qc.h.

◆ QC_WAVECAL_MATCHLINE

#define QC_WAVECAL_MATCHLINE   "ESO QC WAVECAL MATCHLINE"

Definition at line 206 of file xsh_pfits_qc.h.

◆ QC_WAVECAL_NLININT

#define QC_WAVECAL_NLININT   "ESO QC NLININT"

Definition at line 198 of file xsh_pfits_qc.h.

◆ QC_WAVECAL_NLININT_C

#define QC_WAVECAL_NLININT_C   "No of lines to measure INTAVG [ADU]"

Definition at line 199 of file xsh_pfits_qc.h.

◆ QC_WAVECAL_SPACEFIT

#define QC_WAVECAL_SPACEFIT   "ESO QC WAVECAL SPACEFIT"

Definition at line 207 of file xsh_pfits_qc.h.

◆ QC_WAVECAL_WAVEFIT

#define QC_WAVECAL_WAVEFIT   "ESO QC WAVECAL WAVEFIT"

Definition at line 208 of file xsh_pfits_qc.h.

◆ XSH_QC_AFC_RESX_AVG

#define XSH_QC_AFC_RESX_AVG   "ESO QC AFC RESX AVG"

Definition at line 160 of file xsh_pfits_qc.h.

◆ XSH_QC_AFC_RESX_MED

#define XSH_QC_AFC_RESX_MED   "ESO QC AFC RESX MED"

Definition at line 157 of file xsh_pfits_qc.h.

◆ XSH_QC_AFC_RESY_AVG

#define XSH_QC_AFC_RESY_AVG   "ESO QC AFC RESY AVG"

Definition at line 161 of file xsh_pfits_qc.h.

◆ XSH_QC_AFC_RESY_MED

#define XSH_QC_AFC_RESY_MED   "ESO QC AFC RESY MED"

Definition at line 158 of file xsh_pfits_qc.h.

◆ XSH_QC_AFC_XSHIFT

#define XSH_QC_AFC_XSHIFT   "ESO QC AFC XSHIFT"

Definition at line 57 of file xsh_pfits_qc.h.

◆ XSH_QC_AFC_XSHIFT_C

#define XSH_QC_AFC_XSHIFT_C   "Measured shift in X"

Definition at line 60 of file xsh_pfits_qc.h.

◆ XSH_QC_AFC_YSHIFT

#define XSH_QC_AFC_YSHIFT   "ESO QC AFC YSHIFT"

Definition at line 58 of file xsh_pfits_qc.h.

◆ XSH_QC_AFC_YSHIFT_C

#define XSH_QC_AFC_YSHIFT_C   "Measured shift in Y"

Definition at line 61 of file xsh_pfits_qc.h.

◆ XSH_QC_BP_MAP_LINi_MEAN

#define XSH_QC_BP_MAP_LINi_MEAN   "ESO QC BP-MAP LINi MEAN"

Definition at line 166 of file xsh_pfits_qc.h.

◆ XSH_QC_BP_MAP_LINi_MED

#define XSH_QC_BP_MAP_LINi_MED   "ESO QC BP-MAP LINi MED"

Definition at line 167 of file xsh_pfits_qc.h.

◆ XSH_QC_BP_MAP_LINi_RMS

#define XSH_QC_BP_MAP_LINi_RMS   "ESO QC BP-MAP LINi RMS"

Definition at line 168 of file xsh_pfits_qc.h.

◆ XSH_QC_BP_MAP_NBADPIX

#define XSH_QC_BP_MAP_NBADPIX   "ESO QC BP-MAP NBADPIX"

Definition at line 165 of file xsh_pfits_qc.h.

◆ XSH_QC_BP_MAP_PICKUP_NOISE_PIX

#define XSH_QC_BP_MAP_PICKUP_NOISE_PIX   "ESO QC BP-MAP PICKUP NOISEPIX"

Definition at line 164 of file xsh_pfits_qc.h.

◆ XSH_QC_CONTAM

#define XSH_QC_CONTAM   "ESO QC MDARK CONTAM"

Definition at line 152 of file xsh_pfits_qc.h.

◆ XSH_QC_CONTAM_C

#define XSH_QC_CONTAM_C   "Master dark contamination"

Definition at line 153 of file xsh_pfits_qc.h.

◆ XSH_QC_DARKMED_AVE

#define XSH_QC_DARKMED_AVE   "ESO QC DARKMED AVE"

Definition at line 171 of file xsh_pfits_qc.h.

◆ XSH_QC_DARKMED_STDEV

#define XSH_QC_DARKMED_STDEV   "ESO QC DARKMED STDEV"

Definition at line 172 of file xsh_pfits_qc.h.

◆ XSH_QC_DIFFRON

#define XSH_QC_DIFFRON   "ESO QC DIFFRON"

Definition at line 131 of file xsh_pfits_qc.h.

◆ XSH_QC_DIFFRON_ERR

#define XSH_QC_DIFFRON_ERR   "ESO QC DIFFRON ERR"

Definition at line 132 of file xsh_pfits_qc.h.

◆ XSH_QC_EFF_FCLIP

#define XSH_QC_EFF_FCLIP   "ESO QC FCLIP"

Definition at line 142 of file xsh_pfits_qc.h.

◆ XSH_QC_EFF_MED_ORD

#define XSH_QC_EFF_MED_ORD   "ESO QC EFF MED ORD"

Definition at line 49 of file xsh_pfits_qc.h.

◆ XSH_QC_EFF_NCLIP

#define XSH_QC_EFF_NCLIP   "ESO QC NCLIP"

Definition at line 143 of file xsh_pfits_qc.h.

◆ XSH_QC_EFF_PEAK_ORD

#define XSH_QC_EFF_PEAK_ORD   "ESO QC EFF PEAK ORD"

Definition at line 50 of file xsh_pfits_qc.h.

◆ XSH_QC_FLUX

#define XSH_QC_FLUX   "ESO QC FLUX"

Definition at line 112 of file xsh_pfits_qc.h.

◆ XSH_QC_FLUX_MAX

#define XSH_QC_FLUX_MAX   "ESO QC FLUX MAX"

Definition at line 115 of file xsh_pfits_qc.h.

◆ XSH_QC_FLUX_MAX_C

#define XSH_QC_FLUX_MAX_C   "Max of flux"

Definition at line 116 of file xsh_pfits_qc.h.

◆ XSH_QC_FLUX_MIN

#define XSH_QC_FLUX_MIN   "ESO QC FLUX MIN"

Definition at line 113 of file xsh_pfits_qc.h.

◆ XSH_QC_FLUX_MIN_C

#define XSH_QC_FLUX_MIN_C   "Min of flux"

Definition at line 114 of file xsh_pfits_qc.h.

◆ XSH_QC_FLUX_SN

#define XSH_QC_FLUX_SN   "ESO QC FLUX SN"

Definition at line 117 of file xsh_pfits_qc.h.

◆ XSH_QC_FPN

#define XSH_QC_FPN   "ESO QC FPN"

Definition at line 145 of file xsh_pfits_qc.h.

◆ XSH_QC_FPN_ERR

#define XSH_QC_FPN_ERR   "ESO QC FPN ERR"

Definition at line 146 of file xsh_pfits_qc.h.

◆ XSH_QC_LAMP_INTENSITY

#define XSH_QC_LAMP_INTENSITY   "ESO QC LAMP INTENSITY"

Definition at line 42 of file xsh_pfits_qc.h.

◆ XSH_QC_LAMP_NAME

#define XSH_QC_LAMP_NAME   "ESO QC LAMP NAME"

Definition at line 41 of file xsh_pfits_qc.h.

◆ XSH_QC_LINE_DIFAVG

#define XSH_QC_LINE_DIFAVG   "ESO QC LINE DIFAVG"

Definition at line 103 of file xsh_pfits_qc.h.

◆ XSH_QC_LINE_DIFAVG_C

#define XSH_QC_LINE_DIFAVG_C   "Mean difference between adjiacent lines"

Definition at line 104 of file xsh_pfits_qc.h.

◆ XSH_QC_LINE_DIFMAX

#define XSH_QC_LINE_DIFMAX   "ESO QC LINE DIFMAX"

Definition at line 99 of file xsh_pfits_qc.h.

◆ XSH_QC_LINE_DIFMAX_C

#define XSH_QC_LINE_DIFMAX_C   "Max difference between adjiacent lines"

Definition at line 100 of file xsh_pfits_qc.h.

◆ XSH_QC_LINE_DIFMAX_ORD

#define XSH_QC_LINE_DIFMAX_ORD   "ESO QC LINE DIFMAX ORD"

Definition at line 95 of file xsh_pfits_qc.h.

◆ XSH_QC_LINE_DIFMED

#define XSH_QC_LINE_DIFMED   "ESO QC LINE DIFMED"

Definition at line 101 of file xsh_pfits_qc.h.

◆ XSH_QC_LINE_DIFMED_C

#define XSH_QC_LINE_DIFMED_C   "Median difference between adjiacent lines"

Definition at line 102 of file xsh_pfits_qc.h.

◆ XSH_QC_LINE_DIFMIN

#define XSH_QC_LINE_DIFMIN   "ESO QC LINE DIFMIN"

Definition at line 97 of file xsh_pfits_qc.h.

◆ XSH_QC_LINE_DIFMIN_C

#define XSH_QC_LINE_DIFMIN_C   "Min difference between adjiacent lines"

Definition at line 98 of file xsh_pfits_qc.h.

◆ XSH_QC_LINE_DIFMIN_ORD

#define XSH_QC_LINE_DIFMIN_ORD   "ESO QC LINE DIFMIN ORD"

Definition at line 94 of file xsh_pfits_qc.h.

◆ XSH_QC_MASTER_FPN

#define XSH_QC_MASTER_FPN   "ESO QC FPN MASTER"

Definition at line 137 of file xsh_pfits_qc.h.

◆ XSH_QC_MASTER_FPN_C

#define XSH_QC_MASTER_FPN_C   "Fixed pattern noise on master frame"

Definition at line 138 of file xsh_pfits_qc.h.

◆ XSH_QC_MASTER_FPN_ERR

#define XSH_QC_MASTER_FPN_ERR   "ESO QC FPN ERR MASTER"

Definition at line 139 of file xsh_pfits_qc.h.

◆ XSH_QC_MASTER_FPN_ERR_C

#define XSH_QC_MASTER_FPN_ERR_C   "Fixed patter noise error on master frame"

Definition at line 140 of file xsh_pfits_qc.h.

◆ XSH_QC_MASTER_RON

#define XSH_QC_MASTER_RON   "ESO QC RON MASTER"

Definition at line 126 of file xsh_pfits_qc.h.

◆ XSH_QC_MASTER_RON_C

#define XSH_QC_MASTER_RON_C   "Read out noise on master frame"

Definition at line 127 of file xsh_pfits_qc.h.

◆ XSH_QC_MASTER_RON_ERR

#define XSH_QC_MASTER_RON_ERR   "ESO QC RON ERR MASTER"

Definition at line 128 of file xsh_pfits_qc.h.

◆ XSH_QC_MASTER_RON_ERR_C

#define XSH_QC_MASTER_RON_ERR_C   "Read out noise error on master frame"

Definition at line 129 of file xsh_pfits_qc.h.

◆ XSH_QC_MBIASSLOPE

#define XSH_QC_MBIASSLOPE   "ESO QC MBIASSLOP"

Definition at line 120 of file xsh_pfits_qc.h.

◆ XSH_QC_MDARKSLOPE

#define XSH_QC_MDARKSLOPE   "ESO QC MDARKSLOP"

Definition at line 151 of file xsh_pfits_qc.h.

◆ XSH_QC_NHPIX

#define XSH_QC_NHPIX   "ESO QC NHPIX"

Definition at line 122 of file xsh_pfits_qc.h.

◆ XSH_QC_NORMFPN

#define XSH_QC_NORMFPN   "ESO QC NORMFPN"

Definition at line 148 of file xsh_pfits_qc.h.

◆ XSH_QC_NORMFPN_ERR

#define XSH_QC_NORMFPN_ERR   "ESO QC NORMFPN ERR"

Definition at line 149 of file xsh_pfits_qc.h.

◆ XSH_QC_NORMRON

#define XSH_QC_NORMRON   "ESO QC NORMRON"

Definition at line 134 of file xsh_pfits_qc.h.

◆ XSH_QC_NORMRON_ERR

#define XSH_QC_NORMRON_ERR   "ESO QC NORMRON ERR"

Definition at line 135 of file xsh_pfits_qc.h.

◆ XSH_QC_ORD_EDGE_NDET

#define XSH_QC_ORD_EDGE_NDET   "ESO QC ORD EDGE NDET"

Definition at line 123 of file xsh_pfits_qc.h.

◆ XSH_QC_RAW_FLUX

#define XSH_QC_RAW_FLUX   "ESO QC RAW FLUX"

Definition at line 108 of file xsh_pfits_qc.h.

◆ XSH_QC_RAW_FLUX_MAX

#define XSH_QC_RAW_FLUX_MAX   "ESO QC RAW FLUX MAX"

Definition at line 110 of file xsh_pfits_qc.h.

◆ XSH_QC_RAW_FLUX_MIN

#define XSH_QC_RAW_FLUX_MIN   "ESO QC RAW FLUX MIN"

Definition at line 109 of file xsh_pfits_qc.h.

◆ XSH_QC_TELLCORR_OPTEXTID

#define XSH_QC_TELLCORR_OPTEXTID   "ESO QC TELLCORR OPTEXTID"

Definition at line 65 of file xsh_pfits_qc.h.

◆ XSH_QC_TELLCORR_RATAVG

#define XSH_QC_TELLCORR_RATAVG   "ESO QC TELLCORR RATAVG"

Definition at line 63 of file xsh_pfits_qc.h.

◆ XSH_QC_TELLCORR_RATRMS

#define XSH_QC_TELLCORR_RATRMS   "ESO QC TELLCORR RATRMS"

Definition at line 64 of file xsh_pfits_qc.h.

◆ XSH_QC_TRACE12_AVG

#define XSH_QC_TRACE12_AVG   "ESO QC TRACE12 AVG"

Definition at line 76 of file xsh_pfits_qc.h.

◆ XSH_QC_TRACE12_MAX

#define XSH_QC_TRACE12_MAX   "ESO QC TRACE12 MAX"

Definition at line 75 of file xsh_pfits_qc.h.

◆ XSH_QC_TRACE12_MED

#define XSH_QC_TRACE12_MED   "ESO QC TRACE12 MED"

Definition at line 77 of file xsh_pfits_qc.h.

◆ XSH_QC_TRACE12_MIN

#define XSH_QC_TRACE12_MIN   "ESO QC TRACE12 MIN"

Definition at line 74 of file xsh_pfits_qc.h.

◆ XSH_QC_TRACE12_RMS

#define XSH_QC_TRACE12_RMS   "ESO QC TRACE12 RMS"

Definition at line 78 of file xsh_pfits_qc.h.

◆ XSH_QC_TRACE13_AVG

#define XSH_QC_TRACE13_AVG   "ESO QC TRACE13 AVG"

Definition at line 88 of file xsh_pfits_qc.h.

◆ XSH_QC_TRACE13_MAX

#define XSH_QC_TRACE13_MAX   "ESO QC TRACE13 MAX"

Definition at line 87 of file xsh_pfits_qc.h.

◆ XSH_QC_TRACE13_MED

#define XSH_QC_TRACE13_MED   "ESO QC TRACE13 MED"

Definition at line 89 of file xsh_pfits_qc.h.

◆ XSH_QC_TRACE13_MIN

#define XSH_QC_TRACE13_MIN   "ESO QC TRACE13 MIN"

Definition at line 86 of file xsh_pfits_qc.h.

◆ XSH_QC_TRACE13_RMS

#define XSH_QC_TRACE13_RMS   "ESO QC TRACE13 RMS"

Definition at line 90 of file xsh_pfits_qc.h.

◆ XSH_QC_TRACE32_AVG

#define XSH_QC_TRACE32_AVG   "ESO QC TRACE32 AVG"

Definition at line 82 of file xsh_pfits_qc.h.

◆ XSH_QC_TRACE32_MAX

#define XSH_QC_TRACE32_MAX   "ESO QC TRACE32 MAX"

Definition at line 81 of file xsh_pfits_qc.h.

◆ XSH_QC_TRACE32_MED

#define XSH_QC_TRACE32_MED   "ESO QC TRACE32 MED"

Definition at line 83 of file xsh_pfits_qc.h.

◆ XSH_QC_TRACE32_MIN

#define XSH_QC_TRACE32_MIN   "ESO QC TRACE32 MIN"

Definition at line 80 of file xsh_pfits_qc.h.

◆ XSH_QC_TRACE32_RMS

#define XSH_QC_TRACE32_RMS   "ESO QC TRACE32 RMS"

Definition at line 84 of file xsh_pfits_qc.h.

◆ XSH_QC_TRACE_FIT_C0

#define XSH_QC_TRACE_FIT_C0   "ESO QC TRACE FIT C0"

Definition at line 53 of file xsh_pfits_qc.h.

◆ XSH_QC_TRACE_FIT_C1

#define XSH_QC_TRACE_FIT_C1   "ESO QC TRACE FIT C1"

Definition at line 54 of file xsh_pfits_qc.h.

◆ XSH_QC_TRACE_FIT_C2

#define XSH_QC_TRACE_FIT_C2   "ESO QC TRACE FIT C2"

Definition at line 55 of file xsh_pfits_qc.h.

◆ XSH_QC_TRACE_FIT_DIFF_C0

#define XSH_QC_TRACE_FIT_DIFF_C0   "ESO QC TRACE FIT DIFF C0"

Definition at line 67 of file xsh_pfits_qc.h.

◆ XSH_QC_TRACE_FIT_DIFF_C1

#define XSH_QC_TRACE_FIT_DIFF_C1   "ESO QC TRACE FIT DIFF C1"

Definition at line 68 of file xsh_pfits_qc.h.

◆ XSH_QC_TRACE_FIT_DIFF_C2

#define XSH_QC_TRACE_FIT_DIFF_C2   "ESO QC TRACE FIT DIFF C2"

Definition at line 69 of file xsh_pfits_qc.h.

◆ XSH_QC_TRACE_FIT_DIFF_POS

#define XSH_QC_TRACE_FIT_DIFF_POS   "ESO QC TRACE FIT DIFF POS"

Definition at line 71 of file xsh_pfits_qc.h.

◆ XSH_QC_VRAD_BARYCOR

#define XSH_QC_VRAD_BARYCOR   "ESO QC VRAD BARYCOR"

Definition at line 44 of file xsh_pfits_qc.h.

◆ XSH_QC_VRAD_BARYCOR_C

#define XSH_QC_VRAD_BARYCOR_C   "Barycentric radial velocity correction"

Definition at line 45 of file xsh_pfits_qc.h.

◆ XSH_QC_VRAD_HELICOR

#define XSH_QC_VRAD_HELICOR   "ESO QC VRAD HELICOR"

Definition at line 46 of file xsh_pfits_qc.h.

◆ XSH_QC_VRAD_HELICOR_C

#define XSH_QC_VRAD_HELICOR_C   "Heliocentric radial velocity correction"

Definition at line 47 of file xsh_pfits_qc.h.

◆ XSH_QC_WMAP_WAVEC

#define XSH_QC_WMAP_WAVEC   "ESO QC WMAP WAVEC"

Definition at line 92 of file xsh_pfits_qc.h.

Function Documentation

◆ xsh_pfits_set_qc_structx()

void xsh_pfits_set_qc_structx ( cpl_propertylist *  plist,
double  value 
)

◆ xsh_pfits_set_qc_structy()

void xsh_pfits_set_qc_structy ( cpl_propertylist *  plist,
double  value 
)