1 #ifndef ALIRAWEVENTHEADERVERSIONS_H
2 #define ALIRAWEVENTHEADERVERSIONS_H
4 #include "AliRawEventHeaderBase.h"
6 #define INIT_VARS_3_1 fType(0), fRunNb(0), fDetectorPattern(0), fLdcId(0), fGdcId(0)
7 START_EVENT_HEADER(3,1)
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
20 #define INIT_VARS_3_2 fType(0), fRunNb(0), fDetectorPattern(0), fLdcId(0), fGdcId(0)
21 START_EVENT_HEADER(3,2)
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
34 #define INIT_VARS_3_3 fType(0), fRunNb(0), fDetectorPattern(0), fLdcId(0), fGdcId(0)
35 START_EVENT_HEADER(3,3)
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
48 #define INIT_VARS_3_4 fType(0), fRunNb(0), fDetectorPattern(0), fLdcId(0), fGdcId(0), fTimestamp()
49 START_EVENT_HEADER(3,4)
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
63 #define INIT_VARS_3_5 fType(0), fRunNb(0), fDetectorPattern(0), fLdcId(0), fGdcId(0), fTimestamp(0)
64 START_EVENT_HEADER(3,5)
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
78 #define INIT_VARS_3_6 fType(0), fRunNb(0), fDetectorPattern(0), fLdcId(0), fGdcId(0), fTimestamp(0)
79 START_EVENT_HEADER(3,6)
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
93 #define INIT_VARS_3_7 fType(0), fRunNb(0), fDetectorPattern(0), fLdcId(0), fGdcId(0), fTimestamp(0)
94 START_EVENT_HEADER(3,7)
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
106 END_EVENT_HEADER(3,7)
108 #define INIT_VARS_3_8 fType(0), fRunNb(0), fDetectorPattern(0), fLdcId(0), fGdcId(0), fTimestamp(0)
109 START_EVENT_HEADER(3,8)
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
121 END_EVENT_HEADER(3,8)
123 #define INIT_VARS_3_9 fType(0), fRunNb(0), fDetectorPattern(0), fLdcId(0), fGdcId(0), fTimestamp(0)
124 START_EVENT_HEADER(3,9)
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
136 END_EVENT_HEADER(3,9)