3 |
|
#include "MitAna/DataTree/interface/EvtSelData.h" |
4 |
|
|
5 |
|
ClassImp(mithep::EvtSelData) |
6 |
– |
|
7 |
– |
using namespace mithep; |
8 |
– |
|
9 |
– |
//-------------------------------------------------------------------------------------------------- |
10 |
– |
EvtSelData::EvtSelData(Double_t HcalNeg, Double_t HcalPos, |
11 |
– |
Double_t HfNeg, Double_t HfPos, Double_t HfNegTime, Double_t HfPosTime, |
12 |
– |
Double_t CaNeg, Double_t CaPos, Double_t CaNegTime, Double_t CaPosTime, |
13 |
– |
Double_t ZdcNeg, Double_t ZdcPos, Double_t ZdcNegTime, Double_t ZdcPosTime, |
14 |
– |
Int_t PxbHits, Int_t PxHits, Double_t ClusVtxQual, Double_t ClusVtxDiff, |
15 |
– |
Int_t nHfNegHits, Int_t nHfPosHits, Int_t nHfTowersP, Int_t nHfTowersN, |
16 |
– |
Double_t sumEsubEpPos, Double_t sumEaddEpPos, Double_t sumEsubEpNeg, |
17 |
– |
Double_t sumEaddEpNeg, Double_t sumHfEsubEpPos, Double_t sumHfEaddEpPos, |
18 |
– |
Double_t sumHfEsubEpNeg, Double_t sumHfEaddEpNeg, |
19 |
– |
Double_t HPTrkFrac) |
20 |
– |
: fHcalNeg(HcalNeg), fHcalPos(HcalPos), |
21 |
– |
fHfNeg(HfNeg), fHfPos(HfPos), fHfNegTime(HfNegTime), fHfPosTime(HfPosTime), |
22 |
– |
fCaNeg(CaNeg), fCaPos(CaPos), fCaNegTime(CaNegTime), fCaPosTime(CaPosTime), |
23 |
– |
fZdcNeg(ZdcNeg), fZdcPos(ZdcPos), fZdcNegTime(ZdcNegTime), fZdcPosTime(ZdcPosTime), |
24 |
– |
fPxbHits(PxbHits), fPxHits(PxHits), fClusVtxQual(ClusVtxQual), fClusVtxDiff(ClusVtxDiff), |
25 |
– |
fNHfNegHits(nHfNegHits), fNHfPosHits(nHfPosHits), |
26 |
– |
fNHfTowersP(nHfTowersP), fNHfTowersN(nHfTowersN), |
27 |
– |
fSumEsubEpPos(sumEsubEpPos), fSumEaddEpPos(sumEaddEpPos), fSumEsubEpNeg(sumEsubEpNeg), |
28 |
– |
fSumEaddEpNeg(sumEaddEpNeg), fSumHfEsubEpPos(sumHfEsubEpPos), fSumHfEaddEpPos(sumHfEaddEpPos), |
29 |
– |
fSumHfEsubEpNeg(sumHfEsubEpNeg), fSumHfEaddEpNeg(sumHfEaddEpNeg), |
30 |
– |
fHPTrkFrac(HPTrkFrac) |
31 |
– |
{ |
32 |
– |
// Default constructor. |
33 |
– |
} |
34 |
– |
|
35 |
– |
//-------------------------------------------------------------------------------------------------- |
36 |
– |
void EvtSelData::Set (Double_t HcalNeg, Double_t HcalPos, |
37 |
– |
Double_t HfNeg, Double_t HfPos, Double_t HfNegTime, Double_t HfPosTime, |
38 |
– |
Double_t CaNeg, Double_t CaPos, Double_t CaNegTime, Double_t CaPosTime, |
39 |
– |
Double_t ZdcNeg, Double_t ZdcPos, Double_t ZdcNegTime, Double_t ZdcPosTime, |
40 |
– |
Int_t PxbHits, Int_t PxHits, Double_t ClusVtxQual, Double_t ClusVtxDiff, |
41 |
– |
Int_t nHfNegHits, Int_t nHfPosHits, Int_t nHfTowersP, Int_t nHfTowersN, |
42 |
– |
Double_t sumEsubEpPos, Double_t sumEaddEpPos, Double_t sumEsubEpNeg, |
43 |
– |
Double_t sumEaddEpNeg, Double_t sumHfEsubEpPos, Double_t sumHfEaddEpPos, |
44 |
– |
Double_t sumHfEsubEpNeg, Double_t sumHfEaddEpNeg, |
45 |
– |
Double_t HPTrkFrac) |
46 |
– |
{ |
47 |
– |
// Set values. |
48 |
– |
|
49 |
– |
fHcalNeg = HcalNeg; |
50 |
– |
fHcalPos = HcalPos; |
51 |
– |
fHfNeg = HfNeg; |
52 |
– |
fHfPos = HfPos; |
53 |
– |
fHfNegTime = HfNegTime; |
54 |
– |
fHfPosTime = HfPosTime; |
55 |
– |
fCaNeg = CaNeg; |
56 |
– |
fCaPos = CaPos; |
57 |
– |
fCaNegTime = CaNegTime; |
58 |
– |
fCaPosTime = CaPosTime; |
59 |
– |
fZdcNeg = ZdcNeg; |
60 |
– |
fZdcPos = ZdcPos; |
61 |
– |
fZdcNegTime = ZdcNegTime; |
62 |
– |
fZdcPosTime = ZdcPosTime; |
63 |
– |
fPxbHits = PxbHits; |
64 |
– |
fPxHits = PxHits; |
65 |
– |
fClusVtxQual = ClusVtxQual; |
66 |
– |
fClusVtxDiff = ClusVtxDiff; |
67 |
– |
fNHfNegHits = nHfNegHits; |
68 |
– |
fNHfPosHits = nHfPosHits; |
69 |
– |
fNHfTowersP = nHfTowersP; |
70 |
– |
fNHfTowersN = nHfTowersN; |
71 |
– |
fSumEsubEpPos = sumEsubEpPos; |
72 |
– |
fSumEaddEpPos = sumEaddEpPos; |
73 |
– |
fSumEsubEpNeg = sumEsubEpNeg; |
74 |
– |
fSumEaddEpNeg = sumEaddEpNeg; |
75 |
– |
fSumHfEsubEpPos = sumHfEsubEpPos; |
76 |
– |
fSumHfEaddEpPos = sumHfEaddEpPos; |
77 |
– |
fSumHfEsubEpNeg = sumHfEsubEpNeg; |
78 |
– |
fSumHfEaddEpNeg = sumHfEaddEpNeg; |
79 |
– |
fHPTrkFrac = HPTrkFrac; |
80 |
– |
} |