ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/MitAna/DataTree/src/Muon.cc
Revision: 1.2
Committed: Mon Dec 1 17:32:34 2008 UTC (16 years, 5 months ago) by loizides
Content type: text/plain
Branch: MAIN
CVS Tags: Mit_006b, Mit_006a
Changes since 1.1: +22 -1 lines
Log Message:
Init members in constructor

File Contents

# User Rev Content
1 loizides 1.2 // $Id: Muon.cc,v 1.1 2008/06/04 09:08:36 loizides Exp $
2 loizides 1.1
3     #include "MitAna/DataTree/interface/Muon.h"
4    
5     ClassImp(mithep::Muon)
6 loizides 1.2
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)
16     {
17     // Constructor.
18    
19     memset(fDX,0,sizeof(Double32_t)*8);
20     memset(fDY,0,sizeof(Double32_t)*8);
21     memset(fPullX,0,sizeof(Double32_t)*8);
22     memset(fPullY,0,sizeof(Double32_t)*8);
23     memset(fTrackDist,0,sizeof(Double32_t)*8);
24     memset(fTrackDistErr,0,sizeof(Double32_t)*8);
25     memset(fNSegments,0,sizeof(Int_t)*8);
26     }