ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/MitAna/DataTree/src/EvtSelData.cc
Revision: 1.3
Committed: Tue Jan 5 16:39:44 2010 UTC (15 years, 4 months ago) by edwenger
Content type: text/plain
Branch: MAIN
Changes since 1.2: +8 -4 lines
Log Message:
add high-purity track fraction

File Contents

# User Rev Content
1 edwenger 1.3 // $Id: EvtSelData.cc,v 1.2 2009/12/09 12:48:34 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     Double_t HPTrkFrac)
16 loizides 1.1 : fHcalNeg(HcalNeg), fHcalPos(HcalPos),
17     fHfNeg(HfNeg), fHfPos(HfPos), fHfNegTime(HfNegTime), fHfPosTime(HfPosTime),
18     fCaNeg(CaNeg), fCaPos(CaPos), fCaNegTime(CaNegTime), fCaPosTime(CaPosTime),
19     fZdcNeg(ZdcNeg), fZdcPos(ZdcPos), fZdcNegTime(ZdcNegTime), fZdcPosTime(ZdcPosTime),
20 edwenger 1.3 fPxbHits(PxbHits), fPxHits(PxHits), fClusVtxQual(ClusVtxQual), fClusVtxDiff(ClusVtxDiff),
21     fHPTrkFrac(HPTrkFrac)
22 loizides 1.1 {
23     // Default constructor.
24     }
25    
26     //--------------------------------------------------------------------------------------------------
27     void EvtSelData::Set (Double_t HcalNeg, Double_t HcalPos,
28     Double_t HfNeg, Double_t HfPos, Double_t HfNegTime, Double_t HfPosTime,
29     Double_t CaNeg, Double_t CaPos, Double_t CaNegTime, Double_t CaPosTime,
30     Double_t ZdcNeg, Double_t ZdcPos, Double_t ZdcNegTime, Double_t ZdcPosTime,
31 edwenger 1.3 Int_t PxbHits, Int_t PxHits, Double_t ClusVtxQual, Double_t ClusVtxDiff,
32     Double_t HPTrkFrac)
33 edwenger 1.2
34 loizides 1.1 {
35     // Set values.
36    
37     fHcalNeg = HcalNeg;
38     fHcalPos = HcalPos;
39     fHfNeg = HfNeg;
40     fHfPos = HfPos;
41     fHfNegTime = HfNegTime;
42     fHfPosTime = HfPosTime;
43     fCaNeg = CaNeg;
44     fCaPos = CaPos;
45     fCaNegTime = CaNegTime;
46     fCaPosTime = CaPosTime;
47     fZdcNeg = ZdcNeg;
48     fZdcPos = ZdcPos;
49     fZdcNegTime = ZdcNegTime;
50     fZdcPosTime = ZdcPosTime;
51     fPxbHits = PxbHits;
52 edwenger 1.2 fPxHits = PxHits;
53 loizides 1.1 fClusVtxQual = ClusVtxQual;
54 edwenger 1.2 fClusVtxDiff = ClusVtxDiff;
55 edwenger 1.3 fHPTrkFrac = HPTrkFrac;
56 loizides 1.1 }