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 |
}
|