ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/MitAna/DataTree/src/EvtSelData.cc
Revision: 1.4
Committed: Thu Jan 7 17:09:03 2010 UTC (15 years, 3 months ago) by loizides
Content type: text/plain
Branch: MAIN
CVS Tags: Mit_031, Mit_025c_branch2, Mit_025c_branch1, Mit_030, Mit_029c, Mit_029b, Mit_030_pre1, Mit_029a, Mit_029, Mit_029_pre1, Mit_028a, Mit_025c_branch0, Mit_028, Mit_027a, Mit_027, Mit_026, Mit_025e, Mit_025d, Mit_025c, Mit_025b, Mit_025a, Mit_025, Mit_025pre2, Mit_024b, Mit_025pre1, Mit_024a, Mit_024, Mit_023, Mit_022a, Mit_022, Mit_020d, TMit_020d, Mit_020c, Mit_021, Mit_021pre2, Mit_021pre1, Mit_020b, Mit_020a, Mit_020, Mit_020pre1, Mit_018, Mit_017, Mit_017pre3, Mit_017pre2, Mit_017pre1, Mit_016, Mit_015b, Mit_015a, Mit_015, Mit_014e, Mit_014d, Mit_014c, Mit_014b, Mit_014a, Mit_014, Mit_014pre3, Mit_014pre2, Mit_014pre1, Mit_013d, Mit_013c, Mit_013b, Mit_013a, Mit_013, Mit_013pre1, Mit_012i, Mit_012h
Branch point for: Mit_025c_branch
Changes since 1.3: +45 -21 lines
Log Message:
Extended event selection data

File Contents

# User Rev Content
1 loizides 1.4 // $Id: EvtSelData.cc,v 1.3 2010/01/05 16:39:44 edwenger Exp $
2 loizides 1.1
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 edwenger 1.3 Int_t PxbHits, Int_t PxHits, Double_t ClusVtxQual, Double_t ClusVtxDiff,
15 loizides 1.4 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 edwenger 1.3 Double_t HPTrkFrac)
20 loizides 1.1 : 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 edwenger 1.3 fPxbHits(PxbHits), fPxHits(PxHits), fClusVtxQual(ClusVtxQual), fClusVtxDiff(ClusVtxDiff),
25 loizides 1.4 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 edwenger 1.3 fHPTrkFrac(HPTrkFrac)
31 loizides 1.1 {
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 edwenger 1.3 Int_t PxbHits, Int_t PxHits, Double_t ClusVtxQual, Double_t ClusVtxDiff,
41 loizides 1.4 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 edwenger 1.3 Double_t HPTrkFrac)
46 loizides 1.1 {
47     // Set values.
48    
49 loizides 1.4 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 loizides 1.1 }