CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Public Attributes
MuScleFitEvent Class Reference

#include <Event.h>

Inheritance diagram for MuScleFitEvent:

Public Member Functions

ULong64_t event () const
 
Double_t MCweight () const
 
 MuScleFitEvent ()
 
 MuScleFitEvent (const unsigned int initRun, const unsigned long long initEvent, const double initMCWeight, const int initNPUvtx, const float initTrueNI, const int initNpv)
 
Int_t nPUvtx () const
 
UInt_t npv () const
 
Float_t nTrueInteractions () const
 
UInt_t run () const
 

Public Attributes

ULong64_t fEvent
 
Double_t fMCWeight
 
UInt_t fNpv
 
UInt_t fRun
 
Float_t fTrueNumInteractions
 
Int_t fTrueNumPUvtx
 

Detailed Description

Definition at line 6 of file Event.h.

Constructor & Destructor Documentation

MuScleFitEvent::MuScleFitEvent ( )
inline

Definition at line 9 of file Event.h.

9  :
10  fRun(0),
11  fEvent(0),
12  fMCWeight(0),
13  fTrueNumPUvtx(0),
15  fNpv(0)
16  {}
Int_t fTrueNumPUvtx
Definition: Event.h:39
ULong64_t fEvent
Definition: Event.h:37
UInt_t fRun
Definition: Event.h:36
UInt_t fNpv
Definition: Event.h:41
Double_t fMCWeight
Definition: Event.h:38
Float_t fTrueNumInteractions
Definition: Event.h:40
MuScleFitEvent::MuScleFitEvent ( const unsigned int  initRun,
const unsigned long long  initEvent,
const double  initMCWeight,
const int  initNPUvtx,
const float  initTrueNI,
const int  initNpv 
)
inline

Definition at line 18 of file Event.h.

18  :
19  fRun(initRun),
20  fEvent(initEvent),
21  fMCWeight(initMCWeight),
22  fTrueNumPUvtx(initNPUvtx),
23  fTrueNumInteractions(initTrueNI),
24  fNpv(initNpv)
25  {}
Int_t fTrueNumPUvtx
Definition: Event.h:39
ULong64_t fEvent
Definition: Event.h:37
UInt_t fRun
Definition: Event.h:36
UInt_t fNpv
Definition: Event.h:41
Double_t fMCWeight
Definition: Event.h:38
Float_t fTrueNumInteractions
Definition: Event.h:40

Member Function Documentation

ULong64_t MuScleFitEvent::event ( ) const
inline

Definition at line 29 of file Event.h.

References fEvent.

Referenced by RootTreeHandler::readTree().

29 {return fEvent;}
ULong64_t fEvent
Definition: Event.h:37
Double_t MuScleFitEvent::MCweight ( ) const
inline

Definition at line 30 of file Event.h.

References fMCWeight.

30 {return fMCWeight;}
Double_t fMCWeight
Definition: Event.h:38
Int_t MuScleFitEvent::nPUvtx ( ) const
inline

Definition at line 31 of file Event.h.

References fTrueNumPUvtx.

31 {return fTrueNumPUvtx;}
Int_t fTrueNumPUvtx
Definition: Event.h:39
UInt_t MuScleFitEvent::npv ( ) const
inline

Definition at line 33 of file Event.h.

References fNpv.

33 {return fNpv;}
UInt_t fNpv
Definition: Event.h:41
Float_t MuScleFitEvent::nTrueInteractions ( ) const
inline

Definition at line 32 of file Event.h.

References fTrueNumInteractions.

32 {return fTrueNumInteractions;}
Float_t fTrueNumInteractions
Definition: Event.h:40
UInt_t MuScleFitEvent::run ( void  ) const
inline

Definition at line 28 of file Event.h.

References fRun.

Referenced by RootTreeHandler::readTree().

28 {return fRun;}
UInt_t fRun
Definition: Event.h:36

Member Data Documentation

ULong64_t MuScleFitEvent::fEvent

Definition at line 37 of file Event.h.

Referenced by event().

Double_t MuScleFitEvent::fMCWeight

Definition at line 38 of file Event.h.

Referenced by MCweight().

UInt_t MuScleFitEvent::fNpv

Definition at line 41 of file Event.h.

Referenced by npv().

UInt_t MuScleFitEvent::fRun

Definition at line 36 of file Event.h.

Referenced by run().

Float_t MuScleFitEvent::fTrueNumInteractions

Definition at line 40 of file Event.h.

Referenced by nTrueInteractions().

Int_t MuScleFitEvent::fTrueNumPUvtx

Definition at line 39 of file Event.h.

Referenced by nPUvtx().