SINFONI Pipeline Reference Manual  2.5.2
sinfo_raw_types.h
1 /* $Id: sinfo_raw_types.h,v 1.5 2008-07-04 13:06:02 amodigli Exp $
2  *
3  * This file is part of the SINFONI Pipeline
4  * Copyright (C) 2002,2003 European Southern Observatory
5  *
6  * This proram 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: amodigli $
23  * $Date: 2008-07-04 13:06:02 $
24  * $Revision: 1.5 $
25  * $Name: not supported by cvs2svn $
26  */
27 
28 #ifndef SINFO_RAW_TYPES_H
29 #define SINFO_RAW_TYPES_H
30 
31 /*------------------------------------------------------------------------
32  Raw TYPES
33  --------------------------------------------------------------------------*/
34 
35 /*------------------------------------------------------------------------
36  Raw Frames
37  --------------------------------------------------------------------------*/
38 CPL_BEGIN_DECLS
39 
40 #define RAW_LINEARITY_LAMP "LINEARITY_LAMP"
41 #define RAW_DARK "DARK"
42 
43 #define RAW_PINHOLE_LAMP "PINHOLE_LAMP"
44 #define RAW_SLIT_LAMP "SLIT_LAMP" /* ?? */
45 #define RAW_FIBRE_PSF "FIBRE_PSF"
46 #define RAW_FIBRE_DARK "FIBRE_DARK"
47 #define RAW_FIBRE_LAMP "FIBRE_LAMP"
48 #define RAW_FIBRE_NS "FIBRE_NS"
49 #define RAW_FIBRE_EW "FIBRE_EW"
50 #define RAW_WAVE_LAMP "WAVE_LAMP"
51 #define RAW_WAVE_LAMP_DITHER "WAVE_LAMP_DITHER"
52 #define RAW_WAVE_NS "WAVE_NS"
53 #define RAW_WAVE_NS_DITHER "WAVE_NS_DITHER"
54 
55 #define RAW_FLAT_LAMP "FLAT_LAMP"
56 #define RAW_FLAT_LAMP_DITHER "FLAT_LAMP_DITHER"
57 #define RAW_FLAT_NS "FLAT_NS"
58 #define RAW_FLAT_NS_DITHER "FLAT_NS_DITHER"
59 #define RAW_FLAT_SKY "FLAT_SKY"
60 #define RAW_FLUX_LAMP "FLUX_LAMP"
61 #define RAW_PSF_CALIBRATOR "PSF_CALIBRATOR"
62 #define RAW_FOCUS "FOCUS"
63 #define RAW_SKY_DUMMY "SKY_DUMMY"
64 
65 #define RAW_PUPIL_LAMP "PUPIL_LAMP"
66 #define RAW_OBJECT "OBJECT"
67 #define RAW_IMAGE_PRE_OBJECT "IMAGE_PRE_OBJECT"
68 #define RAW_IMAGE_PRE_SKY "IMAGE_PRE_SKY"
69 #define RAW_OBJECT_SKYSPIDER "OBJECT_SKYSPIDER"
70 #define RAW_OBJECT_SKYSPIDER_DITHER "OBJECT_SKYSPIDER_DITHER"
71 
72 #define RAW_OBJECT_NODDING "OBJECT_NODDING"
73 #define RAW_SKY_NODDING "SKY_NODDING"
74 #define RAW_OBJECT_JITTER "OBJECT_JITTER"
75 #define RAW_SKY_JITTER "SKY_JITTER"
76 #define RAW_OBJECT_NODDING_DITHER "OBJECT_NODDING_DITHER"
77 #define RAW_OBJECT_JITTER_DITHER "OBJECT_JITTER_DITHER"
78 #define RAW_SKY_NODDING_DITHER "SKY_NODDING_DITHER"
79 #define RAW_SKY_JITTER_DITHER "SKY_JITTER_DITHER"
80 
81 
82 #define RAW_ACQUISITION_SKY "ACQUISITION_SKY"
83 #define RAW_ACQUISITION_OBJECT "ACQUISITION_OBJECT"
84 
85 
86 #define RAW_STD "STD"
87 #define RAW_STACKED_SLITPOS "STACKED_SLITPOS"
88 #define RAW_SKY_STD "SKY_STD"
89 #define RAW_SKY_OH "SKY_OH"
90 #define RAW_SKY_PSF_CALIBRATOR "SKY_PSF_CALIBRATOR"
91 #define RAW_STD_STAR "STD_STAR"
92 #define RAW_STD_STAR_DITHER "STD_STAR_DITHER"
93 
94 #define SINFO_UTL_STDSTARS_RAW "STDSTAR_CAT"
95 #define SINFO_UTL_SEDS_RAW "SED"
96 
97 /* next are TBD */
98 #define RAW_OFF "RAW_OFF"
99 #define RAW_OFF1 "OFF1"
100 #define RAW_OFF2 "OFF2"
101 
102 #define RAW_SKY "SKY"
103 #define RAW_SKY1 "SKY1"
104 #define RAW_SKY2 "SKY2"
105 
106 #define RAW_ON "RAW_ON"
107 #define RAW_ON1 "ON1"
108 #define RAW_ON2 "ON2"
109 #define RAW_INT_ON "INT_ON"
110 #define RAW_INT_OFF "INT_OFF"
111 CPL_END_DECLS
112 
113 #endif