ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/MitAna/DataTree/src/Muon.cc
Revision: 1.3
Committed: Tue Mar 3 18:02:17 2009 UTC (16 years, 2 months ago) by bendavid
Content type: text/plain
Branch: MAIN
CVS Tags: Mit_009, Mit_008, Mit_008pre2, Mit_008pre1
Changes since 1.2: +3 -2 lines
Log Message:
Added explicit muon algo flags

File Contents

# Content
1 // $Id: Muon.cc,v 1.2 2008/12/01 17:32:34 loizides Exp $
2
3 #include "MitAna/DataTree/interface/Muon.h"
4
5 ClassImp(mithep::Muon)
6
7 using namespace mithep;
8
9 //--------------------------------------------------------------------------------------------------
10 Muon::Muon() :
11 fIsoR03SumPt(0), fIsoR03EmEt(0), fIsoR03HadEt(0), fIsoR03HoEt(0),
12 fIsoR03NTracks(0), fIsoR03NJets(0), fIsoR05SumPt(0), fIsoR05EmEt(0),
13 fIsoR05HadEt(0), fIsoR05HoEt(0), fIsoR05NTracks(0), fIsoR05NJets(0),
14 fEmEnergy(0), fHadEnergy(0), fHoEnergy(0), fEmS9Energy(0),
15 fHadS9Energy(0), fHoS9Energy(0), fNTraversedChambers(0), fIsGlobalMuon(kFALSE),
16 fIsTrackerMuon(kFALSE), fIsStandaloneMuon(kFALSE), fIsCaloMuon(kFALSE)
17 {
18 // Constructor.
19
20 memset(fDX,0,sizeof(Double32_t)*8);
21 memset(fDY,0,sizeof(Double32_t)*8);
22 memset(fPullX,0,sizeof(Double32_t)*8);
23 memset(fPullY,0,sizeof(Double32_t)*8);
24 memset(fTrackDist,0,sizeof(Double32_t)*8);
25 memset(fTrackDistErr,0,sizeof(Double32_t)*8);
26 memset(fNSegments,0,sizeof(Int_t)*8);
27 }