visir_dfs.h
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028 #ifndef VISIR_DFS_H
00029 #define VISIR_DFS_H
00030
00031
00032
00033
00034
00035 #include <cpl.h>
00036
00037
00038
00039
00040
00041
00042
00043 #define VISIR_IMG_COMBINE_COMBINED_PROCATG_CNJ "IMG_OBS_COMBINED_CNJ"
00044 #define VISIR_IMG_COMBINE_COMBINED_PROCATG_CJ "IMG_OBS_COMBINED_CJ"
00045 #define VISIR_IMG_COMBINE_COMBINED_PROCATG_NJ "IMG_OBS_COMBINED_NJ"
00046 #define VISIR_IMG_COMBINE_COMBINED_PROCATG_DJ "IMG_OBS_COMBINED_DJ"
00047
00048 #define VISIR_IMG_COMBINE_ONEBEAM_PROCATG_CNJ "IMG_OBS_ONEBEAM_CNJ"
00049 #define VISIR_IMG_COMBINE_ONEBEAM_PROCATG_CJ "IMG_OBS_ONEBEAM_CJ"
00050 #define VISIR_IMG_COMBINE_ONEBEAM_PROCATG_NJ "IMG_OBS_ONEBEAM_NJ"
00051 #define VISIR_IMG_COMBINE_ONEBEAM_PROCATG_DJ "IMG_OBS_ONEBEAM_DJ"
00052
00053 #define VISIR_IMG_PFOV_TAB_PROCATG_BIN "IMG_PFOV_TAB_BIN"
00054 #define VISIR_IMG_PFOV_TAB_PROCATG_TEL "IMG_PFOV_TAB_TEL"
00055 #define VISIR_IMG_PSF_TAB_PROCATG "IMG_PSF_TAB"
00056 #define VISIR_IMG_FOCFWHM_TAB_PROCATG "IMG_FOCUS_TAB"
00057 #define VISIR_IMG_ILLU_FITTED_PROCATG "IMG_ILLU_MAP"
00058 #define VISIR_IMG_ILLU_TAB_PROCATG "IMG_ILLU_TAB"
00059 #define VISIR_IMG_TRANS_TAB_PROCATG "IMG_TRANS_TAB"
00060 #define VISIR_IMG_ACHRO_TAB_PROCATG "IMG_ACHRO_TAB"
00061 #define VISIR_IMG_PHOT_COMBINED_PROCATG "IMG_PHOT_COMBINED"
00062 #define VISIR_IMG_PHOT_ONEBEAM_PROCATG "IMG_PHOT_ONEBEAM"
00063 #define VISIR_IMG_FF_PROCATG "IMG_FF"
00064 #define VISIR_IMG_FF_BPM_PROCATG "IMG_BPM"
00065 #define VISIR_IMG_TECH_FF_PROCATG "IMG_FF_TECH"
00066 #define VISIR_IMG_TECH_FF_BPM_PROCATG "IMG_BPM_TECH"
00067 #define VISIR_IMG_DARK_AVG_PROCATG "IMG_DARK_AVG"
00068 #define VISIR_IMG_DARK_HOT_PROCATG "IMG_DARK_HOT"
00069 #define VISIR_IMG_DARK_COLD_PROCATG "IMG_DARK_COLD"
00070 #define VISIR_IMG_DARK_DEV_PROCATG "IMG_DARK_DEV"
00071
00072 #define VISIR_SPC_OBS_TAB_PROCATG "SPC_OBS_LMR_TAB"
00073 #define VISIR_SPC_OBS_COMBINED_PROCATG "SPC_OBS_LMR_COMBINED"
00074 #define VISIR_SPC_OBS_WEIGHT_PROCATG "SPC_OBS_LMR_WEIGHT"
00075 #define VISIR_SPC_PHOT_COMBINED_PROCATG "SPC_PHOT_COMBINED"
00076 #define VISIR_SPC_PHOT_TAB_PROCATG "SPC_PHOT_TAB"
00077 #define VISIR_SPC_PHOT_WEIGHT_PROCATG "SPC_PHOT_WEIGHT"
00078 #define VISIR_SPC_PHOT_ECH_COMBINED_PROCATG "SPC_PHOT_HRG_COMBINED"
00079 #define VISIR_SPC_PHOT_ECH_TAB_PROCATG "SPC_PHOT_HRG_TAB"
00080 #define VISIR_SPC_PHOT_ECH_WEIGHT_PROCATG "SPC_PHOT_HRG_WEIGHT"
00081 #define VISIR_SPC_WCAL_TAB_PROCATG "SPC_WCAL_LMR_TAB"
00082 #define VISIR_SPC_OBS_ECH_TAB_PROCATG "SPC_OBS_HRG_TAB"
00083 #define VISIR_SPC_OBS_ECH_COMBINED_PROCATG "SPC_OBS_HRG_COMBINED"
00084 #define VISIR_SPC_OBS_ECH_WEIGHT_PROCATG "SPC_OBS_HRG_WEIGHT"
00085 #define VISIR_SPC_WCAL_ECH_TAB_PROCATG "SPC_WCAL_HRG_TAB"
00086 #define VISIR_SPC_FF_PROCATG "SPEC_FF"
00087 #define VISIR_SPC_FF_BPM_PROCATG "SPEC_BPM"
00088 #define VISIR_SPC_TECH_FF_PROCATG "SPEC_FF_TECH"
00089 #define VISIR_SPC_TECH_FF_BPM_PROCATG "SPEC_BPM_TECH"
00090 #define VISIR_SPC_DARK_AVG_PROCATG "SPEC_DARK_AVG"
00091 #define VISIR_SPC_DARK_HOT_PROCATG "SPEC_DARK_HOT"
00092 #define VISIR_SPC_DARK_COLD_PROCATG "SPEC_DARK_COLD"
00093 #define VISIR_SPC_DARK_DEV_PROCATG "SPEC_DARK_DEV"
00094
00095 #define VISIR_UTIL_INPUTS_COMBINED_PROCATG "IMG_COMBINED"
00096 #define VISIR_IMA_STD_CAT_PROCATG "IMG_STD_CATALOG"
00097 #define VISIR_SPEC_STD_CAT_PROCATG "SPEC_STD_CATALOG"
00098 #define VISIR_SPEC_CAL_LINES_PROCATG "SPEC_CAL_LINES"
00099 #define VISIR_SPEC_CAL_QEFF_PROCATG "SPEC_CAL_QEFF"
00100
00101
00102
00103 #define VISIR_CALIB_FLAT "FLAT"
00104 #define VISIR_CALIB_BPM "BPM"
00105 #define VISIR_CALIB_STDSTAR_IMG "IMG_STD_CATALOG"
00106 #define VISIR_CALIB_STDSTAR_SPC "SPEC_STD_CATALOG"
00107 #define VISIR_CALIB_LINES_SPC "SPEC_CAL_LINES"
00108 #define VISIR_CALIB_QEFF_SPC "SPEC_CAL_QEFF"
00109
00110 #define VISIR_IMG_ACHRO_RAW "IM_CAL_ACHRO"
00111 #define VISIR_IMG_COMBINE_CNJ "IM_OBS_CHO_NOD_JIT"
00112 #define VISIR_IMG_COMBINE_CJ "IM_OBS_CHO_JIT"
00113 #define VISIR_IMG_COMBINE_NJ "IM_OBS_NOD_JIT"
00114 #define VISIR_IMG_COMBINE_DJ "IM_OBS_DIR_JIT"
00115 #define VISIR_IMG_FF_RAW "IM_CAL_FLAT"
00116 #define VISIR_IMG_TECH_FF_RAW "IM_TECH_FLAT"
00117 #define VISIR_IMG_FOCFWHM_RAW "IM_TEC_FOCUS"
00118 #define VISIR_IMG_ILLU_RAW "IM_CAL_ILLU"
00119 #define VISIR_IMG_PFOV_BIN "IM_CAL_PFOV_BIN"
00120 #define VISIR_IMG_PFOV_TEL "IM_CAL_PFOV_TEL"
00121 #define VISIR_IMG_PHOT_RAW "IM_CAL_PHOT"
00122 #define VISIR_IMG_PSF_RAW "IM_CAL_PSF"
00123 #define VISIR_IMG_TRANS_RAW "IM_TEC_TRANS"
00124 #define VISIR_IMG_DARK_RAW "IM_CAL_DARK"
00125 #define VISIR_SPC_OBS_ECH_RAW "SPEC_OBS_HRG"
00126 #define VISIR_SPC_OBS_RAW "SPEC_OBS_LMR"
00127 #define VISIR_SPC_OBS_HR_RAW "SPEC_OBS_HR"
00128 #define VISIR_SPC_PHOT_RAW "SPEC_CAL_PHOT"
00129 #define VISIR_SPC_PHOT_ECH_RAW "SPEC_CAL_PHOT_HRG"
00130 #define VISIR_SPC_WCAL_ECH_RAW "SPEC_CAL_HRG_WCAL"
00131 #define VISIR_SPC_WCAL_RAW "SPEC_CAL_LMR_WCAL"
00132 #define VISIR_SPC_FF_RAW "SPEC_CAL_FLAT"
00133 #define VISIR_SPC_TECH_FF_RAW "SPEC_TECH_FLAT"
00134 #define VISIR_SPC_DARK_RAW "SPEC_CAL_DARK"
00135
00136 #define VISIR_UTIL_INPUTS_RAW "RAW"
00137 #define VISIR_IMG_LINES_ASCII "IMG_LINES_ASCII"
00138 #define VISIR_SPC_LINES_ASCII "SPC_LINES_ASCII"
00139 #define VISIR_SPC_QEFF_ASCII "SPC_QEFF_ASCII"
00140 #define VISIR_SPC_CAT_ASCII "SPC_CAT_ASCII"
00141
00142 #define MAN_VISIR_CALIB_BPM_IMG "\nAdditionally, a bad pixel map with a " \
00143 "PRO.CATG of " VISIR_IMG_FF_BPM_PROCATG "\nmay be added to the Set Of Frames " \
00144 "with tag: " VISIR_CALIB_BPM "."
00145
00146 #define MAN_VISIR_CALIB_BPM_SPC "\nAdditionally, a bad pixel map with a " \
00147 "PRO.CATG of " VISIR_SPC_FF_BPM_PROCATG "\nmay be added to the Set Of Frames " \
00148 "with tag: " VISIR_CALIB_BPM "."
00149
00150
00151
00152
00153
00154
00155 int visir_dfs_set_groups(cpl_frameset *);
00156 cpl_error_code visir_dfs_check_framelist_tag(const irplib_framelist *);
00157
00158 #endif