HAWKI Pipeline Reference Manual  1.8.12
hawki_dfs.h
1 /* $Id: hawki_dfs.h,v 1.57 2012/12/05 14:56:34 cgarcia Exp $
2  *
3  * This file is part of the HAWKI Pipeline
4  * Copyright (C) 2002,2003 European Southern Observatory
5  *
6  * This program is free software; you can redistribute it and/or modify
7  * it under the terms of the GNU General Public License as published by
8  * the Free Software Foundation; either version 2 of the License, or
9  * (at your option) any later version.
10  *
11  * This program is distributed in the hope that it will be useful,
12  * but WITHOUT ANY WARRANTY; without even the implied warranty of
13  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14  * GNU General Public License for more details.
15  *
16  * You should have received a copy of the GNU General Public License
17  * along with this program; if not, write to the Free Software
18  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
19  */
20 
21 /*
22  * $Author: cgarcia $
23  * $Date: 2012/12/05 14:56:34 $
24  * $Revision: 1.57 $
25  * $Name: hawki-1_8_12 $
26  */
27 
28 #ifndef HAWKI_DFS_H
29 #define HAWKI_DFS_H
30 
31 /*-----------------------------------------------------------------------------
32  Define
33  -----------------------------------------------------------------------------*/
34 
35 /******************************************/
36 /* DEFINE HERE THE DIFFERENT COLUMN NAMES */
37 /******************************************/
38 #define HAWKI_COL_RAW_JITTER_QC_TEL_ALT "TEL_ALT"
39 #define HAWKI_COL_RAW_JITTER_QC_TEL_AZ "TEL_AZ"
40 #define HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_RHUM "TEL_AMBI_RHUM"
41 #define HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_TAU0 "TEL_AMBI_TAU0"
42 #define HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_TEMP "TEL_AMBI_TEMP"
43 #define HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_WINDDIR "TEL_AMBI_WINDDIR"
44 #define HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_WINDSP "TEL_AMBI_WINDSP"
45 #define HAWKI_COL_RAW_JITTER_QC_TEL_IA_FWHM "TEL_IA_FWHM"
46 #define HAWKI_COL_RAW_JITTER_QC_ADA_ABSROT_START "ADA_ABSROT_START"
47 #define HAWKI_COL_RAW_JITTER_QC_ADA_ABSROT_END "ADA_ABSROT_END"
48 #define HAWKI_COL_RAW_JITTER_QC_ADA_ABSROT_DELTA "ADA_ABSROT_DELTA"
49 #define HAWKI_COL_RAW_JITTER_QC_TEL_AIRM_START "TEL_AIRM_START"
50 #define HAWKI_COL_RAW_JITTER_QC_TEL_AIRM_END "TEL_AIRM_END"
51 #define HAWKI_COL_RAW_JITTER_QC_TEL_AIRM "TEL_AIRM"
52 #define HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_FWHM_START "TEL_AMBI_FWHM_START"
53 #define HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_FWHM_END "TEL_AMBI_FWHM_END"
54 #define HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_FWHM "TEL_AMBI_FWHM"
55 #define HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_PRES_START "TEL_AMBI_PRES_START"
56 #define HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_PRES_END "TEL_AMBI_PRES_END"
57 #define HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_PRES "TEL_AMBI_PRES"
58 #define HAWKI_COL_RAW_JITTER_QC_TEL_PARANG_START "TEL_PARANG_START"
59 #define HAWKI_COL_RAW_JITTER_QC_TEL_PARANG_END "TEL_PARANG_END"
60 #define HAWKI_COL_RAW_JITTER_QC_TEL_PARANG "TEL_PARANG"
61 #define HAWKI_COL_RAW_JITTER_QC_TEL_PARANG_DELTA "TEL_PARANG_DELTA"
62 #define HAWKI_COL_RAW_JITTER_QC_SEQ_CUMOFFSETA "SEQ_CUMOFFSETA"
63 #define HAWKI_COL_RAW_JITTER_QC_SEQ_CUMOFFSETD "SEQ_CUMOFFSETD"
64 #define HAWKI_COL_RAW_JITTER_QC_SEQ_CUMOFFSETX "SEQ_CUMOFFSETX"
65 #define HAWKI_COL_RAW_JITTER_QC_SEQ_CUMOFFSETY "SEQ_CUMOFFSETY"
66 
67 #define HAWKI_COL_STAT_MIN "MINIMUM"
68 #define HAWKI_COL_STAT_MAX "MAXIMUM"
69 #define HAWKI_COL_STAT_MED "MEDIAN"
70 #define HAWKI_COL_STAT_MEAN "MEAN"
71 #define HAWKI_COL_STAT_RMS "RMS"
72 #define HAWKI_COL_STAT_USED "USED"
73 
74 #define HAWKI_COL_ZPOINT_MAG "MAG"
75 #define HAWKI_COL_ZPOINT_STARNAME "STARNAME"
76 #define HAWKI_COL_ZPOINT_CHIP "CHIP"
77 #define HAWKI_COL_ZPOINT_ERRMAG "MAG_ERR"
78 #define HAWKI_COL_ZPOINT_FILTER "FILTER"
79 #define HAWKI_COL_ZPOINT_AIRMASS "AIRMASS"
80 #define HAWKI_COL_ZPOINT_POSX "POSX"
81 #define HAWKI_COL_ZPOINT_POSY "POSY"
82 #define HAWKI_COL_ZPOINT_ZPOINT "ZPOINT"
83 #define HAWKI_COL_ZPOINT_ZPOINT_ERR "ZPOINT_ERR"
84 #define HAWKI_COL_ZPOINT_ATX0 "ATX0"
85 #define HAWKI_COL_ZPOINT_FLUX "FLUX"
86 #define HAWKI_COL_ZPOINT_FLUX_ERR "FLUX_ERR"
87 #define HAWKI_COL_ZPOINT_INSTRMAG "INSTRMAG"
88 #define HAWKI_COL_ZPOINT_INSTRMAG_ERR "INSTRMAG_ERR"
89 #define HAWKI_COL_ZPOINT_PEAK "PEAK"
90 #define HAWKI_COL_ZPOINT_BGD "BGD"
91 #define HAWKI_COL_ZPOINT_FWHMX "FWHMX"
92 #define HAWKI_COL_ZPOINT_FWHMY "FWHMY"
93 #define HAWKI_COL_ZPOINT_FWHM "FWHM"
94 #define HAWKI_COL_ZPOINT_FWHMX_AS "FWHMX_AS"
95 #define HAWKI_COL_ZPOINT_FWHMY_AS "FWHMY_AS"
96 #define HAWKI_COL_ZPOINT_FWHM_AS "FWHM_AS"
97 #define HAWKI_COL_ZPOINT_STARMAG "STAR_CAT_MAG"
98 
99 #define HAWKI_COL_PHOT_FILTER "FILTER"
100 #define HAWKI_COL_PHOT_EXTCOEFF "EXT"
101 #define HAWKI_COL_PHOT_DEXTCOEFF "DEXT"
102 #define HAWKI_COL_PHOT_ZEROPOINT "ZPOINT"
103 #define HAWKI_COL_PHOT_DZEROPOINT "DZPOINT"
104 #define HAWKI_COL_PHOT_COLORTERM "COL"
105 #define HAWKI_COL_PHOT_DCOLORTERM "DCOL"
106 
107 #define HAWKI_COL_OBJ_POSX "POS_X"
108 #define HAWKI_COL_OBJ_POSY "POS_Y"
109 #define HAWKI_COL_OBJ_FWHM_MAJAX "FWHM_MAJAX"
110 #define HAWKI_COL_OBJ_FWHM_MINAX "FWHM_MINAX"
111 #define HAWKI_COL_OBJ_ELLIP "ELLIP"
112 #define HAWKI_COL_OBJ_ANGLE "ANGLE"
113 #define HAWKI_COL_OBJ_FLUX "FLUX"
114 
115 #define HAWKI_COL_ILLUM_POSX "POSX"
116 #define HAWKI_COL_ILLUM_POSY "POSY"
117 #define HAWKI_COL_ILLUM_FLUX "FLUX"
118 
119 #define HAWKI_COL_DIST_DXGC "DXGC"
120 #define HAWKI_COL_DIST_DYGC "DYGC"
121 #define HAWKI_COL_DIST_I "I"
122 #define HAWKI_COL_DIST_J "J"
123 
124 #define HAWKI_COL_OFFSET_X "X_OFFSET"
125 #define HAWKI_COL_OFFSET_Y "Y_OFFSET"
126 #define HAWKI_COL_CORRELATION "CORRELATION"
127 
128 #define HAWKI_COL_2MASS_RA "RA"
129 #define HAWKI_COL_2MASS_DEC "Dec"
130 #define HAWKI_COL_2MASS_J_MAG "j_m"
131 #define HAWKI_COL_2MASS_J_MAGSIG "j_msig"
132 #define HAWKI_COL_2MASS_H_MAG "h_m"
133 #define HAWKI_COL_2MASS_H_MAGSIG "h_msig"
134 #define HAWKI_COL_2MASS_K_MAG "k_m"
135 #define HAWKI_COL_2MASS_K_MAGSIG "k_msig"
136 #define HAWKI_COL_2MASS_XPREDICT "xpredict"
137 #define HAWKI_COL_2MASS_YPREDICT "ypredict"
138 
139 #define HAWKI_COL_MATCHING_SETS "MATCHING_SETS"
140 
141 /*************************************/
142 /* DEFINE HERE THE PRO.CATG KEYWORDS */
143 
144 /* Type HAWKI_PROTYPE_COMBINED */
145 #define HAWKI_CALPRO_COMBINED "COMBINED"
146 
147 /* Type HAWKI_PROTYPE_COMB_CONTRIB_MAP */
148 #define HAWKI_CALPRO_COMB_CONTRIB_MAP "COMBINED_CONTRIB_MAP"
149 
150 /* Type HAWKI_PROTYPE_STITCHED */
151 #define HAWKI_CALPRO_STITCHED "STITCHED"
152 
153 /* Type HAWKI_PROTYPE_DIST_CORRECTED */
154 #define HAWKI_CALPRO_DIST_CORRECTED "DIST_CORRECTED"
155 
156 /* Type HAWKI_PROTYPE_ILLUM */
157 #define HAWKI_CALPRO_ILLUM "ILLUM"
158 
159 /* Type HAWKI_PROTYPE_BKGIMAGE */
160 #define HAWKI_CALPRO_BKGIMAGE "BKG_IM"
161 
162 /* Type HAWKI_PROTYPE_BKGBPM */
163 #define HAWKI_CALPRO_BKGBPM "BKG_BPM"
164 
165 /* Type HAWKI_PROTYPE_OBJ_PARAM */
166 #define HAWKI_CALPRO_OBJ_PARAM "OBJ_PARAM"
167 
168 /* Type HAWKI_PROTYPE_OBJ_MASK */
169 #define HAWKI_CALPRO_OBJ_MASK "OBJ_MASK"
170 
171 /* Type HAWKI_PROTYPE_SCIENCE_PCS */
172 #define HAWKI_CALPRO_SCIENCE_PCS "SCIENCE_PCS"
173 
174 /* Type HAWKI_PROTYPE_ERRMAP */
175 #define HAWKI_CALPRO_FLAT_ERRMAP "FLAT_ERRMAP"
176 
177 /* Type HAWKI_PROTYPE_BPM */
178 #define HAWKI_CALPRO_BPM "BPM"
179 #define HAWKI_CALPRO_BPM_HOT "BPM_HOT"
180 #define HAWKI_CALPRO_BPM_COLD "BPM_COLD"
181 
182 /* Type HAWKI_PROTYPE_FLAT */
183 #define HAWKI_CALPRO_FLAT "FLAT_IM"
184 #define HAWKI_CALPRO_FLAT_ERR "FLAT_ERR"
185 #define HAWKI_CALPRO_FLAT_RECOMPUTED "FLAT_RECOMPUTED"
186 
187 /* Type HAWKI_PROTYPE_DARK */
188 #define HAWKI_CALPRO_DARK "DARK_IM"
189 
190 /* Type HAWKI_PROTYPE_DARK_ERR */
191 #define HAWKI_CALPRO_DARK_ERR "DARK_ERR"
192 
193 /* Type HAWKI_PROTYPE_ILLUM_PHOTOM */
194 #define HAWKI_CALPRO_ILLUM_PHOTOM "ILLUM_PHOTOM"
195 
196 /* Type HAWKI_PROTYPE_FLAT_STATS */
197 #define HAWKI_CALPRO_FLAT_STATS "FLAT_STATS"
198 
199 /* Type HAWKI_PROTYPE_FLAT_STATS_EVEN_COL */
200 #define HAWKI_CALPRO_FLAT_STATS_EVEN_COL "FLAT_STATS_EVEN_COL"
201 
202 /* Type HAWKI_PROTYPE_FLAT_STATS_ODD_COL */
203 #define HAWKI_CALPRO_FLAT_STATS_ODD_COL "FLAT_STATS_ODD_COL"
204 
205 /* Type HAWKI_PROTYPE_FLAT_STATS_EVEN_ROW */
206 #define HAWKI_CALPRO_FLAT_STATS_EVEN_ROW "FLAT_STATS_EVEN_ROW"
207 
208 /* Type HAWKI_PROTYPE_FLAT_STATS_ODD_ROW */
209 #define HAWKI_CALPRO_FLAT_STATS_ODD_ROW "FLAT_STATS_ODD_ROW"
210 
211 /* Type HAWKI_PROTYPE_DARK_STATS */
212 #define HAWKI_CALPRO_DARK_STATS "DARK_STATS"
213 
214 /* Type HAWKI_PROTYPE_ZPOINT_STATS */
215 #define HAWKI_CALPRO_ZPOINT_STATS "ZPOINT_STATS"
216 
217 /* Type HAWKI_PROTYPE_JITTER_STATS */
218 #define HAWKI_CALPRO_JITTER_STATS "JITTER_STATS"
219 
220 /* Type HAWKI_PROTYPE_JITTER_BKG_STATS */
221 #define HAWKI_CALPRO_JITTER_BKG_STATS "BKG_STATS"
222 
223 /* Type HAWKI_PROTYPE_STDSTARS */
224 #define HAWKI_CALPRO_STDSTARS "STDSTARS_CATS"
225 
226 /* Type HAWKI_PROTYPE_DISTORTION */
227 #define HAWKI_CALPRO_DISTORTION "DISTORTION"
228 
229 /* Type HAWKI_PROTYPE_DISTORTION_X */
230 #define HAWKI_CALPRO_DISTORTION_X "DISTORTION_X"
231 
232 /* Type HAWKI_PROTYPE_DISTORTION_Y */
233 #define HAWKI_CALPRO_DISTORTION_Y "DISTORTION_Y"
234 
235 /* Type HAWKI_PROTYPE_ZPOINT_TAB */
236 #define HAWKI_CALPRO_ZPOINT_TAB "ZPOINT_RES"
237 
238 /* Type HAWKI_PROTYPE_PHOT_TAB */
239 #define HAWKI_CALPRO_PHOT_TAB "PHOT_COEFF"
240 
241 /* Type HAWKI_PROTYPE_ZPOINT_IMA */
242 #define HAWKI_CALPRO_ZPOINT_IMA "ZPOINT_IMA"
243 
244 /* Type HAWKI_PROTYPE_COEFFS */
245 #define HAWKI_CALPRO_LINGAIN_LIN "LINGAIN_LIN"
246 #define HAWKI_CALPRO_LINGAIN_GAIN "LINGAIN_GAIN"
247 #define HAWKI_CALPRO_LINGAIN_COEFFS "LINGAIN_COEFFS"
248 #define HAWKI_CALPRO_LINGAIN_BPM "LINGAIN_BPM"
249 #define HAWKI_CALPRO_LINGAIN_CORR "LINGAIN_CORR"
250 #define HAWKI_CALPRO_LINGAIN_DIFF "LINGAIN_DIFF"
251 
252 /* Type HAWKI_PROTYPE_BETSFOCUS */
253 #define HAWKI_CALPRO_BESTFOCUS "BEST_FOCUS"
254 
255 /* Type HAWKI_PROTYPE_BASICCALIBRATED */
256 #define HAWKI_CALPRO_BASICCALIBRATED "BASIC_CALIBRATED"
257 
258 /* Type HAWKI_PROTYPE_SKY_BASICCALIBRATED */
259 #define HAWKI_CALPRO_SKY_BASICCALIBRATED "SKY_BASIC_CALIBRATED"
260 
261 /* Type HAWKI_PROTYPE_BKG_SUBTRACTED */
262 #define HAWKI_CALPRO_BKG_SUBTRACTED "BKG_SUBTRACTED"
263 
264 /* Type HAWKI_PROTYPE_FILTERPOSCHECK_STATS */
265 #define HAWKI_CALPRO_FILTERPOSCHECK_STATS "FILTERPOS_CHECK_STATS"
266 
267 /* Type HAWKI_PROTYPE_OFFSETS */
268 #define HAWKI_CALPRO_OFFSETS "OFFSETS_REFINED"
269 
270 /*************************************/
271 
272 /*************************************/
273 /* DEFINE HERE THE PRO.TYPE KEYWORDS */
274 /* Images */
275 #define HAWKI_PROTYPE_BPM "BPM"
276 #define HAWKI_PROTYPE_DARK "DARK"
277 #define HAWKI_PROTYPE_DARK_ERR "DARK_ERR"
278 #define HAWKI_PROTYPE_FLAT "FLAT"
279 #define HAWKI_PROTYPE_ZPOINT_IMA "ZPOINT_IMA"
280 #define HAWKI_PROTYPE_COMBINED "COMBINED"
281 #define HAWKI_PROTYPE_COMB_CONTRIB_MAP "COMBINED_CONTRIB_MAP"
282 #define HAWKI_PROTYPE_STITCHED "STITCHED"
283 #define HAWKI_PROTYPE_ILLUM "ILLUM"
284 #define HAWKI_PROTYPE_DIST_CORRECTED "DIST_CORRECTED"
285 #define HAWKI_PROTYPE_BKGIMAGE "BKG_IM"
286 #define HAWKI_PROTYPE_BKGBPM "BKG_BPM"
287 #define HAWKI_PROTYPE_ERRMAP "ERRMAP"
288 #define HAWKI_PROTYPE_BESTFOCUS "BEST_FOCUS"
289 #define HAWKI_PROTYPE_BASICCALIBRATED "BASIC_CALIBRATED"
290 #define HAWKI_PROTYPE_SKY_BASICCALIBRATED "SKY_BASIC_CALIBRATED"
291 #define HAWKI_PROTYPE_BKG_SUBTRACTED "BKG_SUBTRACTED"
292 #define HAWKI_PROTYPE_OBJ_MASK "OBJ_MASK"
293 #define HAWKI_PROTYPE_DISTORTION_X "DISTORTION_X"
294 #define HAWKI_PROTYPE_DISTORTION_Y "DISTORTION_Y"
295 
296 
297 /* Tables */
298 /* Col: HAWKI_COL_OBJ_POSX */
299 /* HAWKI_COL_OBJ_POSY */
300 /* HAWKI_COL_OBJ_FWHMX */
301 /* HAWKI_COL_OBJ_FWHMY */
302 /* HAWKI_COL_OBJ_ANGLE */
303 /* HAWKI_COL_OBJ_FLUX */
304 #define HAWKI_PROTYPE_OBJ_PARAM "OBJ_PARAM"
305 
306 /* Col: HAWKI_COL_ILLUM_POSX */
307 /* HAWKI_COL_ILLUM_POSY */
308 /* HAWKI_COL_ILLUM_FLUX */
309 #define HAWKI_PROTYPE_ILLUM_PHOTOM "ILLUM_PHOTOM"
310 
311 /* Col: HAWKI_COL_STAT_MIN */
312 /* HAWKI_COL_STAT_MAX */
313 /* HAWKI_COL_STAT_MED */
314 /* HAWKI_COL_STAT_RMS */
315 /* HAWKI_COL_STAT_MEAN */
316 /* HAWKI_COL_STAT_USED */
317 #define HAWKI_PROTYPE_FLAT_STATS "FLAT_STATS"
318 
319 /* Col: HAWKI_COL_STAT_MIN */
320 /* HAWKI_COL_STAT_MAX */
321 /* HAWKI_COL_STAT_MED */
322 /* HAWKI_COL_STAT_RMS */
323 /* HAWKI_COL_STAT_MEAN */
324 /* HAWKI_COL_STAT_USED */
325 #define HAWKI_PROTYPE_FLAT_STATS_EVEN_COL "FLAT_STATS_EVEN_COL"
326 
327 /* Col: HAWKI_COL_STAT_MIN */
328 /* HAWKI_COL_STAT_MAX */
329 /* HAWKI_COL_STAT_MED */
330 /* HAWKI_COL_STAT_RMS */
331 /* HAWKI_COL_STAT_MEAN */
332 /* HAWKI_COL_STAT_USED */
333 #define HAWKI_PROTYPE_FLAT_STATS_ODD_COL "FLAT_STATS_ODD_COL"
334 
335 /* Col: HAWKI_COL_STAT_MIN */
336 /* HAWKI_COL_STAT_MAX */
337 /* HAWKI_COL_STAT_MED */
338 /* HAWKI_COL_STAT_RMS */
339 /* HAWKI_COL_STAT_MEAN */
340 /* HAWKI_COL_STAT_USED */
341 #define HAWKI_PROTYPE_FLAT_STATS_EVEN_ROW "FLAT_STATS_EVEN_ROW"
342 
343 /* Col: HAWKI_COL_STAT_MIN */
344 /* HAWKI_COL_STAT_MAX */
345 /* HAWKI_COL_STAT_MED */
346 /* HAWKI_COL_STAT_RMS */
347 /* HAWKI_COL_STAT_MEAN */
348 /* HAWKI_COL_STAT_USED */
349 #define HAWKI_PROTYPE_FLAT_STATS_ODD_ROW "FLAT_STATS_ODD_ROW"
350 
351 /* Col: HAWKI_COL_STAT_MIN */
352 /* HAWKI_COL_STAT_MAX */
353 /* HAWKI_COL_STAT_MED */
354 /* HAWKI_COL_STAT_RMS */
355 /* HAWKI_COL_STAT_MEAN */
356 /* HAWKI_COL_STAT_USED */
357 #define HAWKI_PROTYPE_DARK_STATS "DARK_STATS"
358 
359 /* Col: HAWKI_COL_STAT_MIN */
360 /* HAWKI_COL_STAT_MAX */
361 /* HAWKI_COL_STAT_MED */
362 /* HAWKI_COL_STAT_RMS */
363 /* HAWKI_COL_STAT_MEAN */
364 /* HAWKI_COL_STAT_USED */
365 #define HAWKI_PROTYPE_ZPOINT_STATS "ZPOINT_STATS"
366 
367 /* Col: HAWKI_COL_STAT_MIN */
368 /* HAWKI_COL_STAT_MAX */
369 /* HAWKI_COL_STAT_MED */
370 /* HAWKI_COL_STAT_RMS */
371 /* HAWKI_COL_STAT_MEAN */
372 /* HAWKI_COL_STAT_USED */
373 #define HAWKI_PROTYPE_JITTER_STATS "JITTER_STATS"
374 
375 /* Col: HAWKI_COL_STAT_MIN */
376 /* HAWKI_COL_STAT_MAX */
377 /* HAWKI_COL_STAT_MED */
378 /* HAWKI_COL_STAT_RMS */
379 /* HAWKI_COL_STAT_MEAN */
380 /* HAWKI_COL_STAT_USED */
381 #define HAWKI_PROTYPE_JITTER_BKG_STATS "BKG_STATS"
382 
383 /* Col: HAWKI_COL_STAT_MIN */
384 /* HAWKI_COL_STAT_MAX */
385 /* HAWKI_COL_STAT_MED */
386 /* HAWKI_COL_STAT_RMS */
387 /* HAWKI_COL_STAT_MEAN */
388 /* HAWKI_COL_STAT_USED */
389 #define HAWKI_PROTYPE_FILTERPOSCHECK_STATS "FILTERPOS_CHECK_STATS"
390 
391 /* Col: IRPLIB_STDSTAR_STAR_COL */
392 /* IRPLIB_STDSTAR_TYPE_COL */
393 /* IRPLIB_STDSTAR_RA_COL */
394 /* IRPLIB_STDSTAR_DEC_COL */
395 /* Filters .... */
396 #define HAWKI_PROTYPE_STDSTARS "STDSTARS"
397 
398 /* Col: HAWKI_COL_DIST_DXGC */
399 /* HAWKI_COL_DIST_DYGC */
400 /* HAWKI_COL_DIST_I */
401 /* HAWKI_COL_DIST_J */
402 #define HAWKI_PROTYPE_DISTORTION "DISTORTION"
403 
404 /* Col: HAWKI_COL_ZPOINT_CHIP */
405 /* HAWKI_COL_ZPOINT_POSX */
406 /* HAWKI_COL_ZPOINT_POSY */
407 /* HAWKI_COL_ZPOINT_ZPOINT */
408 /* HAWKI_COL_ZPOINT_ATX0 */
409 /* HAWKI_COL_ZPOINT_FLUX */
410 /* HAWKI_COL_ZPOINT_PEAK */
411 /* HAWKI_COL_ZPOINT_BGD */
412 /* HAWKI_COL_ZPOINT_FWHMX */
413 /* HAWKI_COL_ZPOINT_FWHMY */
414 /* HAWKI_COL_ZPOINT_FWHM */
415 /* HAWKI_COL_ZPOINT_FWHMX_AS */
416 /* HAWKI_COL_ZPOINT_FWHMY_AS */
417 /* HAWKI_COL_ZPOINT_FWHM_AS */
418 #define HAWKI_PROTYPE_ZPOINT_TAB "ZPOINT_TAB"
419 
420 /* Col: HAWKI_COL_PHOT_FILTER */
421 /* HAWKI_COL_PHOT_EXTCOEFF */
422 /* HAWKI_COL_PHOT_DEXTCOEFF */
423 /* HAWKI_COL_PHOT_ZEROPOINT */
424 /* HAWKI_COL_PHOT_DZEROPOINT */
425 /* HAWKI_COL_PHOT_COLORTERM */
426 /* HAWKI_COL_PHOT_DCOLORTERM */
427 #define HAWKI_PROTYPE_PHOT_TAB "PHOT_COEFF"
428 
429 /* Col: HAWKI_COL_RAW_JITTER_QC_TEL_ALT */
430 /* HAWKI_COL_RAW_JITTER_QC_TEL_AZ */
431 /* HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_RHUM */
432 /* HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_TAU0 */
433 /* HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_TEMP */
434 /* HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_WINDDIR */
435 /* HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_WINDSP */
436 /* HAWKI_COL_RAW_JITTER_QC_TEL_IA_FWHM */
437 /* HAWKI_COL_RAW_JITTER_QC_ADA_ABSROT_START */
438 /* HAWKI_COL_RAW_JITTER_QC_ADA_ABSROT_END */
439 /* HAWKI_COL_RAW_JITTER_QC_ADA_ABSROT_DELTA */
440 /* HAWKI_COL_RAW_JITTER_QC_TEL_AIRM_START */
441 /* HAWKI_COL_RAW_JITTER_QC_TEL_AIRM_END */
442 /* HAWKI_COL_RAW_JITTER_QC_TEL_AIRM */
443 /* HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_FWHM_START */
444 /* HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_FWHM_END */
445 /* HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_FWHM */
446 /* HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_PRES_START */
447 /* HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_PRES_END */
448 /* HAWKI_COL_RAW_JITTER_QC_TEL_AMBI_PRES */
449 /* HAWKI_COL_RAW_JITTER_QC_TEL_PARANG_START */
450 /* HAWKI_COL_RAW_JITTER_QC_TEL_PARANG_END */
451 /* HAWKI_COL_RAW_JITTER_QC_TEL_PARANG */
452 /* HAWKI_COL_RAW_JITTER_QC_TEL_PARANG_DELTA */
453 /* HAWKI_COL_RAW_JITTER_QC_SEQ_CUMOFFSETA */
454 /* HAWKI_COL_RAW_JITTER_QC_SEQ_CUMOFFSETD */
455 /* HAWKI_COL_RAW_JITTER_QC_SEQ_CUMOFFSETX */
456 /* HAWKI_COL_RAW_JITTER_QC_SEQ_CUMOFFSETY */
457 #define HAWKI_PROTYPE_SCIENCE_PCS "SCIENCE_PCS"
458 
459 /* HAWKI_COL_OFFSET_X */
460 /* HAWKI_COL_OFFSET_Y */
461 /* HAWKI_COL_CORRELATION */
462 #define HAWKI_PROTYPE_OFFSETS "OFFSETS_REFINED"
463 
464 /* TODO: This is to be deprecated */
465 #define HAWKI_PROTYPE_COEFFS "COEFFS"
466 
467 #define HAWKI_PROTYPE_LIN_STATS "LIN_STATS"
468 #define HAWKI_PROTYPE_LIN_COEFFS "LIN_COEFFS"
469 #define HAWKI_PROTYPE_GAIN_STATS "GAIN_STATS"
470 #define HAWKI_PROTYPE_BPM_LEVELS "BPM_LEVELS"
471 #define HAWKI_PROTYPE_LINGAIN_CORR "LINGAIN_CORR"
472 #define HAWKI_PROTYPE_LINGAIN_DIFF "LINGAIN_DIFF"
473 
474 
475 
476 /************************************/
477 
478 /************************************/
479 /* Define here the DO.CATG keywords */
480 #define HAWKI_COMMAND_LINE "COMMAND_LINE"
481 
482 #define HAWKI_CAL_DARK_RAW "DARK"
483 #define HAWKI_TEC_FLAT_RAW "TEC_FLAT"
484 #define HAWKI_CAL_FLAT_RAW "FLAT"
485 #define HAWKI_CAL_FOCUS_RAW "FOCUS"
486 #define HAWKI_CAL_ZPOINT_RAW "ZPOINT"
487 #define HAWKI_CAL_ILLUM_RAW "TEC_STD"
488 #define HAWKI_IMG_JITTER_RAW "JITTER_OBS"
489 #define HAWKI_IMG_JITTER_SKY_RAW "JITTER_SKY"
490 #define HAWKI_CAL_LINGAIN_LAMP_RAW "DETLIN_LAMP"
491 #define HAWKI_CAL_LINGAIN_DARK_RAW "DETLIN_DARK"
492 #define HAWKI_CAL_DISTOR_RAW "DISTOR_OBS"
493 #define HAWKI_CAL_DISTOR_SKY_RAW "DISTOR_SKY"
494 
495 #define HAWKI_UTIL_STDSTARS_RAW "STDSTAR_CAT"
496 #define HAWKI_UTIL_DISTMAP_RAW "DIST_MAP"
497 #define HAWKI_UTIL_CAT_2MASS "CAT_2MASS"
498 /************************************/
499 
500 /*-----------------------------------------------------------------------------
501  Functions prototypes
502  -----------------------------------------------------------------------------*/
503 CPL_BEGIN_DECLS
504 int hawki_dfs_set_groups(cpl_frameset *) ;
505 CPL_END_DECLS
506 
507 #endif