10 #define _HLT_FORMATS_H
13 #define HLT_GL3_VERSION 0x20110114
34 const unsigned int NMaxGTracks = 10000;
35 const unsigned int NMaxPTracks = 10000;
36 const unsigned int NMaxTofHits = 10000;
37 const unsigned int NMaxPvpdHits = 10000;
38 const unsigned int NMaxNodes = 10000;
39 const unsigned int NMaxBemcTowers = 4800;
40 const unsigned int NMaxSN = 1000;
71 unsigned int nGlobalTracks;
72 struct hlt_track globalTrack[NMaxGTracks];
76 unsigned int nPrimaryTracks;
77 struct hlt_track primaryTrack[NMaxPTracks];
92 unsigned int nTofHits;
97 unsigned int nPvpdHits;
114 unsigned int nEmcTowers;
124 double emcMatchPhiDiff;
125 double emcMatchZEdge;
138 struct hlt_node node[NMaxBemcTowers];
142 unsigned int version ;
152 float innerSectorGain;
153 float outerSectorGain;
165 int dau1SelectionBit;
166 int dau2SelectionBit;
172 unsigned int nEPairs;
178 unsigned int nHighPt;
179 int highPtNodeSN[NMaxSN];
184 unsigned int nHeavyFragments;
185 int heavyFragmentSN[NMaxSN];
int globalTrackSN
serial number in HLT_GT
float psi
azimuthal angle of the momentum at (r,..
unsigned char nHits
Number of points assigned to that track.
float dedx
dE/dx information
int primaryTrackSN
serial number in HLT_PT
float chi2[2]
chi squared of the momentum fit
float r0
r (in cyl. coord.) for the first point
float z0
z coordinate of the first point
int emcTowerSN
serial number in HLT_EMC
float tanl
tg of the dip angle at (r,phi,z)
unsigned short flag
Primaries flag=1, Secondaries flag=0.
Bank with event level qualities.
short channel
= nModule*6+nCell
unsigned int hltDecision
HLT trigger bits.
Bank of tof or pvpd hits.
float phi0
azimuthal angle of the first point
float pt
pt (transverse momentum) at (r,phi,z)
int tofHitSN
serial number in HLT_TOF
unsigned char ndedx
nr of clusters contributing to the dedx value