CMS 3D CMS Logo

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() [1/2]

MuScleFitEvent::MuScleFitEvent ( )
inline

Definition at line 8 of file Event.h.

Int_t fTrueNumPUvtx
Definition: Event.h:34
ULong64_t fEvent
Definition: Event.h:32
UInt_t fRun
Definition: Event.h:31
UInt_t fNpv
Definition: Event.h:36
Double_t fMCWeight
Definition: Event.h:33
Float_t fTrueNumInteractions
Definition: Event.h:35

◆ MuScleFitEvent() [2/2]

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 10 of file Event.h.

16  : fRun(initRun),
17  fEvent(initEvent),
18  fMCWeight(initMCWeight),
19  fTrueNumPUvtx(initNPUvtx),
20  fTrueNumInteractions(initTrueNI),
21  fNpv(initNpv) {}
Int_t fTrueNumPUvtx
Definition: Event.h:34
ULong64_t fEvent
Definition: Event.h:32
UInt_t fRun
Definition: Event.h:31
UInt_t fNpv
Definition: Event.h:36
Double_t fMCWeight
Definition: Event.h:33
Float_t fTrueNumInteractions
Definition: Event.h:35

Member Function Documentation

◆ event()

ULong64_t MuScleFitEvent::event ( ) const
inline

Definition at line 25 of file Event.h.

References fEvent.

Referenced by RootTreeHandler::readTree().

25 { return fEvent; }
ULong64_t fEvent
Definition: Event.h:32

◆ MCweight()

Double_t MuScleFitEvent::MCweight ( ) const
inline

Definition at line 26 of file Event.h.

References fMCWeight.

26 { return fMCWeight; }
Double_t fMCWeight
Definition: Event.h:33

◆ nPUvtx()

Int_t MuScleFitEvent::nPUvtx ( ) const
inline

Definition at line 27 of file Event.h.

References fTrueNumPUvtx.

27 { return fTrueNumPUvtx; }
Int_t fTrueNumPUvtx
Definition: Event.h:34

◆ npv()

UInt_t MuScleFitEvent::npv ( ) const
inline

Definition at line 29 of file Event.h.

References fNpv.

29 { return fNpv; }
UInt_t fNpv
Definition: Event.h:36

◆ nTrueInteractions()

Float_t MuScleFitEvent::nTrueInteractions ( ) const
inline

Definition at line 28 of file Event.h.

References fTrueNumInteractions.

28 { return fTrueNumInteractions; }
Float_t fTrueNumInteractions
Definition: Event.h:35

◆ run()

UInt_t MuScleFitEvent::run ( ) const
inline

Definition at line 24 of file Event.h.

References fRun.

Referenced by RootTreeHandler::readTree().

24 { return fRun; }
UInt_t fRun
Definition: Event.h:31

Member Data Documentation

◆ fEvent

ULong64_t MuScleFitEvent::fEvent

Definition at line 32 of file Event.h.

Referenced by event().

◆ fMCWeight

Double_t MuScleFitEvent::fMCWeight

Definition at line 33 of file Event.h.

Referenced by MCweight().

◆ fNpv

UInt_t MuScleFitEvent::fNpv

Definition at line 36 of file Event.h.

Referenced by npv().

◆ fRun

UInt_t MuScleFitEvent::fRun

Definition at line 31 of file Event.h.

Referenced by run().

◆ fTrueNumInteractions

Float_t MuScleFitEvent::fTrueNumInteractions

Definition at line 35 of file Event.h.

Referenced by nTrueInteractions().

◆ fTrueNumPUvtx

Int_t MuScleFitEvent::fTrueNumPUvtx

Definition at line 34 of file Event.h.

Referenced by nPUvtx().