1 class DeDxTrack : public TObject
15 Int_t mother; // pdg of mother (can be same particle)
23 Bool_t filterset1;//TPC
24 Bool_t filterset2;//2010 old
25 Bool_t filterset3;//2010 golden
30 ClassDef(DeDxTrack, 1); // Help class
32 //_________________________________________________________
33 class VZEROCell : public TObject
41 ClassDef(VZEROCell, 1); // Help class
45 //_____________________________________________________________________________
46 class DeDxV0 : public TObject
53 Float_t pdca; // Distance of Closest Approach for positive track
54 Float_t ndca; // Distance of Closest Approach for positive track
77 ClassDef(DeDxV0, 1); // Help class
81 //_____________________________________________________________________________
82 class DeDxTrackMC : public TObject
96 ClassDef(DeDxTrackMC, 1); // Help class for MC track debug info
99 //_____________________________________________________________________________
100 class DeDxEvent : public TObject
103 ULong64_t eventid; // unique event id
104 Int_t run; // run number
105 UInt_t time; // time of event
106 Float_t cent; // centrality
107 Float_t mag; // magnetic field
108 Float_t zvtx; // rec vertex
109 Float_t zvtxMC; // MC true vertes
110 Float_t ptmax; // Max pt of tracks for this event
111 Float_t ptmaxMC; // Max pt of MC tracks
112 Short_t vtxstatus; // Vtx status (-1=no vtx, 0 = outside, 1 = inside cuts)
113 Short_t trackmult; // Track mult (no cuts)
114 Short_t n; // Number of added tracks
115 Short_t trackmultMC; // MC track mult (primary tracks)
116 Short_t nMC; // MC number of added tracks
117 Short_t process; // MC process: -1=invalid, 0=data, 1=ND, 2=SD, 3=DD
118 Short_t trig; // 0=untriggered, &1 = MB, &2=V0 AND
119 Short_t pileup; // Is the event marked as pileup?
123 ClassDef(DeDxEvent, 1); // Help class
126 //_____________________________________________________________________________
129 DeDxTrack::DeDxTrack():
155 // default constructor
157 //_____________________________________________________________________________
160 VZEROCell::VZEROCell():
166 // default constructor
169 //_____________________________________________________________________________
198 // default constructor
201 //_____________________________________________________________________________
202 ClassImp(DeDxTrackMC)
204 DeDxTrackMC::DeDxTrackMC():
215 // default constructor
218 //_____________________________________________________________________________
221 DeDxEvent::DeDxEvent():
223 eventid(0), // unique event id
224 run(-1), // run number
225 time(-1), // time of event
226 cent(1000), // centrality
227 mag(+999), // magnetic field
228 zvtx(+999), // rec vertex
229 zvtxMC(+999), // MC true vertes
230 ptmax(-1), // Max pt of tracks for this event
231 ptmaxMC(-1), // Max pt of MC tracks
232 vtxstatus(-2), // Vtx status (-1=no vtx, 0 = outside, 1 = inside cuts)
233 trackmult(-1), // Track mult (no cuts)
234 n(-1), // Number of added tracks
235 trackmultMC(-1), // MC track mult (primary tracks)
236 nMC(-1), // MC number of added tracks
237 process(-2), // MC process: -1=invalid, 0=data, 1=ND, 2=SD, 3=DD
238 trig(-1), // Was the event triggered
239 pileup(-1) // Is the event marked as pileup?
241 // default constructor