casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
NROData.h
Go to the documentation of this file.
1 /*
2  * NROData.h
3  *
4  * Created on: May 16, 2016
5  * Author: wataru kawasaki
6  */
7 
8 #ifndef SINGLEDISH_FILLER_NRODATA_H_
9 #define SINGLEDISH_FILLER_NRODATA_H_
10 
11 #define NRO_ARYMAX 35
12 #define SCNLEN_HEADER_SIZE 424
13 
14 namespace casa { //# NAMESPACE CASA - BEGIN
15 namespace sdfiller { //# NAMESPACE SDFILLER - BEGIN
16 
18  string LOFIL0;
19  string VER0;
20  string GROUP0;
21  string PROJ0;
22  string SCHED0;
23  string OBSVR0;
24  string LOSTM0;
25  string LOETM0;
26  int ARYNM0;
27  int NSCAN0;
28  string TITLE0;
29  string OBJ0;
30  string EPOCH0;
31  double RA00;
32  double DEC00;
33  double GL00;
34  double GB00;
35  int NCALB0;
36  int SCNCD0;
37  string SCMOD0;
38  double VEL0;
39  string VREF0;
40  string VDEF0;
41  string SWMOD0;
42  double FRQSW0;
43  double DBEAM0;
44  double MLTOF0;
45  double CMTQ0;
46  double CMTE0;
47  double CMTSOM0;
48  double CMTNODE0;
49  double CMTI0;
50  string CMTTMO0;
51  double SBDX0;
52  double SBDY0;
53  double SBDZ10;
54  double SBDZ20;
55  double DAZP0;
56  double DELP0;
57  int CBIND0;
58  int NCH0;
59  int CHRANGE0[2];
60  double ALCTM0;
61  double IPTIM0;
62  double PA0;
63  string RX0[NRO_ARYMAX];
64  double HPBW0[NRO_ARYMAX];
65  double EFFA0[NRO_ARYMAX];
66  double EFFB0[NRO_ARYMAX];
67  double EFFL0[NRO_ARYMAX];
68  double EFSS0[NRO_ARYMAX];
69  double GAIN0[NRO_ARYMAX];
70  string HORN0[NRO_ARYMAX];
71  string POLTP0[NRO_ARYMAX];
72  double POLDR0[NRO_ARYMAX];
73  double POLAN0[NRO_ARYMAX];
74  double DFRQ0[NRO_ARYMAX];
75  string SIDBD0[NRO_ARYMAX];
81  double BEBW0[NRO_ARYMAX];
82  double BERES0[NRO_ARYMAX];
83  double CHWID0[NRO_ARYMAX];
86  double F0CAL0[NRO_ARYMAX];
87  double FQCAL0[NRO_ARYMAX][10];
88  double CHCAL0[NRO_ARYMAX][10];
89  double CWCAL0[NRO_ARYMAX][10];
90  int SCNLEN0;
91  int SBIND0;
92  int IBIT0;
93  string SITE0;
94  string TRK_TYPE;
95  string SCAN_COORD;
96  int NBEAM;
97  int NPOL;
98  int NSPWIN;
99  int CHMAX;
100  string VERSION;
101  int16_t ARRYTB[36];
102  string POLNAME[12];
103  string CDMY1;
104 };
105 
107  string LSFIL0;
108  int ISCN0;
109  string LAVST0;
110  string SCNTP0;
111  double DSCX0;
112  double DSCY0;
113  double SCX0;
114  double SCY0;
115  double PAZ0;
116  double PEL0;
117  double RAZ0;
118  double REL0;
119  double XX0;
120  double YY0;
121  string ARRYT0;
122  float TEMP0;
123  float PATM0;
124  float PH200;
125  float VWIND0;
126  float DWIND0;
127  float TAU0;
128  float TSYS0;
129  float BATM0;
130  int LINE0;
131  int IDMY1[4];
132  double VRAD0;
133  double FRQ00;
134  double FQTRK0;
135  double FQIF10;
136  double ALCV0;
137  double OFFCD0[2][2];
138  int IDMY0;
139  int IDMY2;
140  double DPFRQ0;
141  string ARRYSCN;
142  string CDMY1;
143  double SFCTR0;
144  double ADOFF0;
145  string LDATA;
146 };
147 
148 } //# NAMESPACE SDFILLER - END
149 } //# NAMESPACE CASA - END
150 
151 #endif /* SINGLEDISH_FILLER_NROOBSHEADER_H_ */
double BERES0[NRO_ARYMAX]
Definition: NROData.h:82
#define NRO_ARYMAX
Definition: NROData.h:11
double POLAN0[NRO_ARYMAX]
Definition: NROData.h:73
string POLTP0[NRO_ARYMAX]
Definition: NROData.h:71
double EFSS0[NRO_ARYMAX]
Definition: NROData.h:68
double POLDR0[NRO_ARYMAX]
Definition: NROData.h:72
string SIDBD0[NRO_ARYMAX]
Definition: NROData.h:75
double CHWID0[NRO_ARYMAX]
Definition: NROData.h:83
double GAIN0[NRO_ARYMAX]
Definition: NROData.h:69
string LAGWIN0[NRO_ARYMAX]
Definition: NROData.h:80
double CWCAL0[NRO_ARYMAX][10]
Definition: NROData.h:89
double F0CAL0[NRO_ARYMAX]
Definition: NROData.h:86
string RX0[NRO_ARYMAX]
Definition: NROData.h:63
double BEBW0[NRO_ARYMAX]
Definition: NROData.h:81
double HPBW0[NRO_ARYMAX]
Definition: NROData.h:64
double EFFL0[NRO_ARYMAX]
Definition: NROData.h:67
double EFFA0[NRO_ARYMAX]
Definition: NROData.h:65
double CHCAL0[NRO_ARYMAX][10]
Definition: NROData.h:88
double MLTSCF0[NRO_ARYMAX]
Definition: NROData.h:79
double EFFB0[NRO_ARYMAX]
Definition: NROData.h:66
double FQCAL0[NRO_ARYMAX][10]
Definition: NROData.h:87
string HORN0[NRO_ARYMAX]
Definition: NROData.h:70
double DFRQ0[NRO_ARYMAX]
Definition: NROData.h:74