1 #ifndef ST_PRIMARY_ELECTRON_H
2 #define ST_PRIMARY_ELECTRON_H
20 Char_t charge()
const {
return Charge; }
21 Float_t getdEdx()
const {
return dEdx; }
22 Float_t getdEdxSigmaElectron()
const {
return dEdxSigmaElectron; }
23 Float_t p()
const {
return P; }
24 Float_t dca()
const {
return DCA; }
25 Float_t eta()
const {
return Eta; }
26 Float_t phi()
const {
return Phi; }
27 Float_t pt()
const {
return Pt; }
28 Float_t dcaGlobal()
const {
return DCAGlobal; }
29 Float_t chi2()
const {
return Chi2; }
30 UChar_t nHitsFit()
const {
return NHitsFit; }
31 UChar_t ndEdxPts()
const {
return NdEdxPts; }
32 UChar_t nMaxPts()
const {
return NMaxPts; }
33 Float_t projEta()
const {
return ProjEta; }
34 Float_t projPhi()
const {
return ProjPhi; }
35 Float_t projZ()
const {
return ProjZ; }
36 Float_t pointEta()
const {
return PointEta; }
37 Float_t pointPhi()
const {
return PointPhi; }
38 Float_t pointZ()
const {
return PointZ; }
39 Float_t e()
const {
return E; }
40 Float_t pOverE()
const {
return POverE; }
41 UChar_t nEtaStrips()
const {
return NEtaStrips; }
42 UChar_t nPhiStrips()
const {
return NPhiStrips; }
43 UChar_t nTowers()
const {
return NTowers; }
44 Float_t zDist()
const {
return ZDist; }
45 Float_t etaDist()
const {
return EtaDist; }
46 Float_t phiDist()
const {
return PhiDist; }
47 UChar_t nPoints()
const {
return NPoints; }
48 UChar_t pointNTracks()
const {
return PointNTracks; }
49 TRef globalRef()
const {
return mGlobalRef; }
52 void setAll(Float_t
data[29]);
53 void setCharge(Char_t c) { Charge = c; }
54 void setdEdx(Float_t d) { dEdx = d; }
55 void setdEdxSigmaElectron(Float_t d) { dEdxSigmaElectron = d; }
56 void setP(Float_t p) { P = p; }
57 void setDCA(Float_t d) { DCA = d; }
58 void setEta(Float_t e) { Eta = e; }
59 void setPhi(Float_t p) { Phi = p; }
60 void setPt(Float_t p) { Pt = p; }
61 void setDCAGlobal(Float_t d) { DCAGlobal = d; }
62 void setChi2(Float_t c) { Chi2 = c; }
63 void setNHitsFit(UChar_t n) { NHitsFit = n; }
64 void setNdEdxPts(UChar_t n) { NdEdxPts = n; }
65 void setNMaxPts(UChar_t n) { NMaxPts = n; }
66 void setProjEta(Float_t e) { ProjEta = e; }
67 void setProjPhi(Float_t p) { ProjPhi = p; }
68 void setProjZ(Float_t z) { ProjZ = z; }
69 void setPointEta(Float_t e) { PointEta = e; }
70 void setPointPhi(Float_t p) { PointPhi = p; }
71 void setPointZ(Float_t z) { PointZ = z; }
72 void setE(Float_t e) { E = e; }
73 void setPOverE(Float_t poe) { POverE = poe; }
74 void setNEtaStrips(UChar_t n) { NEtaStrips = n; }
75 void setNPhiStrips(UChar_t n) { NPhiStrips = n; }
76 void setNTowers(UChar_t n) { NTowers = n; }
77 void setZDist(Float_t z) { ZDist = z; }
78 void setEtaDist(Float_t e) { EtaDist = e; }
79 void setPhiDist(Float_t p) { PhiDist = p; }
80 void setNPoints(UChar_t n) { NPoints = n; }
81 void setPointNTracks(UChar_t n) { PointNTracks = n; }
85 Float_t dEdxSigmaElectron;
112 UChar_t PointNTracks;