]> git.uio.no Git - u/mrichter/AliRoot.git/blob - RAW/AliRawEventHeaderVersions.h
Avoiding warnings
[u/mrichter/AliRoot.git] / RAW / AliRawEventHeaderVersions.h
1 #ifndef ALIRAWEVENTHEADERVERSIONS_H
2 #define ALIRAWEVENTHEADERVERSIONS_H
3
4 #include "AliRawEventHeaderBase.h"
5
6 #define INIT_VARS_3_1 fType(0), fRunNb(0), fDetectorPattern(0), fLdcId(0), fGdcId(0) 
7 START_EVENT_HEADER(3,1)
8
9    UInt_t fType;          // event type
10    UInt_t fRunNb;     // run number
11    UInt_t fId[2];  // id field
12    UInt_t fTriggerPattern[2];   // trigger pattern
13    UInt_t fDetectorPattern; // detector pattern
14    UInt_t fTypeAttribute[3];  // system (0,1) and user (2) attributes
15    UInt_t fLdcId;         // LDC id
16    UInt_t fGdcId;         // GDC id
17
18 END_EVENT_HEADER(3,1)
19
20 #define INIT_VARS_3_2 fType(0), fRunNb(0), fDetectorPattern(0), fLdcId(0), fGdcId(0) 
21 START_EVENT_HEADER(3,2)
22
23    UInt_t fType;          // event type
24    UInt_t fRunNb;     // run number
25    UInt_t fId[2];  // id field
26    UInt_t fTriggerPattern[2];   // trigger pattern
27    UInt_t fDetectorPattern; // detector pattern
28    UInt_t fTypeAttribute[3];  // system (0,1) and user (2) attributes
29    UInt_t fLdcId;         // LDC id
30    UInt_t fGdcId;         // GDC id
31
32 END_EVENT_HEADER(3,2)
33
34 #define INIT_VARS_3_3 fType(0), fRunNb(0), fDetectorPattern(0), fLdcId(0), fGdcId(0) 
35 START_EVENT_HEADER(3,3)
36
37    UInt_t fType;          // event type
38    UInt_t fRunNb;     // run number
39    UInt_t fId[2];  // id field
40    UInt_t fTriggerPattern[2];   // trigger pattern
41    UInt_t fDetectorPattern; // detector pattern
42    UInt_t fTypeAttribute[3];  // system (0,1) and user (2) attributes
43    UInt_t fLdcId;         // LDC id
44    UInt_t fGdcId;         // GDC id
45
46 END_EVENT_HEADER(3,3)
47
48 #define INIT_VARS_3_4 fType(0), fRunNb(0), fDetectorPattern(0), fLdcId(0), fGdcId(0), fTimestamp()
49 START_EVENT_HEADER(3,4)
50
51    UInt_t fType;          // event type
52    UInt_t fRunNb;     // run number
53    UInt_t fId[2];  // id field
54    UInt_t fTriggerPattern[2];   // trigger pattern
55    UInt_t fDetectorPattern; // detector pattern
56    UInt_t fTypeAttribute[3];  // system (0,1) and user (2) attributes
57    UInt_t fLdcId;         // LDC id
58    UInt_t fGdcId;         // GDC id
59    UInt_t fTimestamp;     // event timestamp
60
61 END_EVENT_HEADER(3,4)
62
63 #define INIT_VARS_3_5 fType(0), fRunNb(0), fDetectorPattern(0), fLdcId(0), fGdcId(0), fTimestamp(0)
64 START_EVENT_HEADER(3,5)
65
66    UInt_t fType;          // event type
67    UInt_t fRunNb;     // run number
68    UInt_t fId[2];  // id field
69    UInt_t fTriggerPattern[2];   // trigger pattern
70    UInt_t fDetectorPattern; // detector pattern
71    UInt_t fTypeAttribute[3];  // system (0,1) and user (2) attributes
72    UInt_t fLdcId;         // LDC id
73    UInt_t fGdcId;         // GDC id
74    UInt_t fTimestamp;     // event timestamp
75
76 END_EVENT_HEADER(3,5)
77
78 #define INIT_VARS_3_6 fType(0), fRunNb(0), fDetectorPattern(0), fLdcId(0), fGdcId(0), fTimestamp(0)
79 START_EVENT_HEADER(3,6)
80
81    UInt_t fType;          // event type
82    UInt_t fRunNb;     // run number
83    UInt_t fId[2];  // id field
84    UInt_t fTriggerPattern[2];   // trigger pattern
85    UInt_t fDetectorPattern; // detector pattern
86    UInt_t fTypeAttribute[3];  // system (0,1) and user (2) attributes
87    UInt_t fLdcId;         // LDC id
88    UInt_t fGdcId;         // GDC id
89    UInt_t fTimestamp;     // event timestamp
90
91 END_EVENT_HEADER(3,6)
92
93 #define INIT_VARS_3_7 fType(0), fRunNb(0), fDetectorPattern(0), fLdcId(0), fGdcId(0), fTimestamp(0)
94 START_EVENT_HEADER(3,7)
95
96    UInt_t fType;          // event type
97    UInt_t fRunNb;     // run number
98    UInt_t fId[2];  // id field
99    UInt_t fTriggerPattern[2];   // trigger pattern
100    UInt_t fDetectorPattern; // detector pattern
101    UInt_t fTypeAttribute[3];  // system (0,1) and user (2) attributes
102    UInt_t fLdcId;         // LDC id
103    UInt_t fGdcId;         // GDC id
104    UInt_t fTimestamp;     // event timestamp
105
106 END_EVENT_HEADER(3,7)
107
108 #define INIT_VARS_3_8 fType(0), fRunNb(0), fDetectorPattern(0), fLdcId(0), fGdcId(0), fTimestamp(0)
109 START_EVENT_HEADER(3,8)
110
111    UInt_t fType;          // event type
112    UInt_t fRunNb;     // run number
113    UInt_t fId[2];  // id field
114    UInt_t fTriggerPattern[2];   // trigger pattern
115    UInt_t fDetectorPattern; // detector pattern
116    UInt_t fTypeAttribute[3];  // system (0,1) and user (2) attributes
117    UInt_t fLdcId;         // LDC id
118    UInt_t fGdcId;         // GDC id
119    UInt_t fTimestamp;     // event timestamp
120
121 END_EVENT_HEADER(3,8)
122
123 #define INIT_VARS_3_9 fType(0), fRunNb(0), fDetectorPattern(0), fLdcId(0), fGdcId(0), fTimestamp(0)
124 START_EVENT_HEADER(3,9)
125
126    UInt_t fType;          // event type
127    UInt_t fRunNb;     // run number
128    UInt_t fId[2];  // id field
129    UInt_t fTriggerPattern[2];   // trigger pattern
130    UInt_t fDetectorPattern; // detector pattern
131    UInt_t fTypeAttribute[3];  // system (0,1) and user (2) attributes
132    UInt_t fLdcId;         // LDC id
133    UInt_t fGdcId;         // GDC id
134    UInt_t fTimestamp;     // event timestamp
135
136 END_EVENT_HEADER(3,9)
137
138 #endif