31 #ifndef STTOFRCELLDATA_H
32 #define STTOFRCELLDATA_H
33 const Int_t kMaxTracks = 1000;
36 Int_t run, evt, trgword;
37 Float_t vertexX, vertexY, vertexZ;
39 Int_t vpdEast, vpdWest;
40 Int_t numberOfVpdEast, numberOfVpdWest;
41 Double_t tdcSumEast, tdcSumWest, tdcSum;
43 Double_t pvpdLeadingEdgeTimeEast[19], pvpdTotEast[19];
44 Double_t pvpdLeadingEdgeTimeWest[19], pvpdTotWest[19];
45 Int_t tray[kMaxTracks], module[kMaxTracks], cell[kMaxTracks], daq[kMaxTracks];
46 Double_t leadingEdgeTime[kMaxTracks], tot[kMaxTracks];
48 Float_t xlocal[kMaxTracks], ylocal[kMaxTracks], zlocal[kMaxTracks], deltay[kMaxTracks];
49 Int_t trackId[kMaxTracks], charge[kMaxTracks];
50 Int_t nHits[kMaxTracks], nHitsFit[kMaxTracks];
51 Float_t dcaX[kMaxTracks], dcaY[kMaxTracks], dcaZ[kMaxTracks];
52 Float_t length[kMaxTracks], eta[kMaxTracks];
53 Float_t p[kMaxTracks], pt[kMaxTracks], px[kMaxTracks], py[kMaxTracks], pz[kMaxTracks];
54 Float_t dedx[kMaxTracks], dedxError[kMaxTracks], cherenkovAngle[kMaxTracks];
55 Int_t nHitsDedx[kMaxTracks], cherenkovPhotons[kMaxTracks];
56 Float_t nSigE[kMaxTracks], nSigPi[kMaxTracks], nSigK[kMaxTracks], nSigP[kMaxTracks];
57 Float_t tofcorr[kMaxTracks], beta[kMaxTracks];