BmnRoot
Loading...
Searching...
No Matches
EffStore Class Reference

#include <BmnEfficiency.h>

Inheritance diagram for EffStore:
[legend]
Collaboration diagram for EffStore:
[legend]

Public Member Functions

 EffStore ()
 
 EffStore (TString det, Int_t stat, Int_t mod, TString z="")
 
 EffStore (TString det, Int_t stat, TString z="")
 
void IncreaseNominatorByUnity ()
 
void IncreaseDenominatorByUnity ()
 
void AddHitCoordinates (BmnHit *hit, Double_t eff=1.)
 
Double_t Efficiency ()
 
TString Detector ()
 
Int_t Station ()
 
Int_t Module ()
 
TString Zone ()
 
vector< TLorentzVector > CoordinatesAndEffs ()
 
virtual ~EffStore ()
 

Detailed Description

Definition at line 32 of file BmnEfficiency.h.

Constructor & Destructor Documentation

◆ EffStore() [1/3]

EffStore::EffStore ( )
inline

Definition at line 35 of file BmnEfficiency.h.

◆ EffStore() [2/3]

EffStore::EffStore ( TString  det,
Int_t  stat,
Int_t  mod,
TString  z = "" 
)
inline

Definition at line 44 of file BmnEfficiency.h.

◆ EffStore() [3/3]

EffStore::EffStore ( TString  det,
Int_t  stat,
TString  z = "" 
)
inline

Definition at line 55 of file BmnEfficiency.h.

◆ ~EffStore()

virtual EffStore::~EffStore ( )
inlinevirtual

Definition at line 95 of file BmnEfficiency.h.

Member Function Documentation

◆ AddHitCoordinates()

void EffStore::AddHitCoordinates ( BmnHit hit,
Double_t  eff = 1. 
)
inline

Definition at line 74 of file BmnEfficiency.h.

◆ CoordinatesAndEffs()

vector< TLorentzVector > EffStore::CoordinatesAndEffs ( )
inline

Definition at line 91 of file BmnEfficiency.h.

◆ Detector()

TString EffStore::Detector ( )
inline

Definition at line 86 of file BmnEfficiency.h.

◆ Efficiency()

Double_t EffStore::Efficiency ( )
inline

Definition at line 78 of file BmnEfficiency.h.

◆ IncreaseDenominatorByUnity()

void EffStore::IncreaseDenominatorByUnity ( )
inline

Definition at line 70 of file BmnEfficiency.h.

◆ IncreaseNominatorByUnity()

void EffStore::IncreaseNominatorByUnity ( )
inline

Definition at line 66 of file BmnEfficiency.h.

◆ Module()

Int_t EffStore::Module ( )
inline

Definition at line 88 of file BmnEfficiency.h.

◆ Station()

Int_t EffStore::Station ( )
inline

Definition at line 87 of file BmnEfficiency.h.

Referenced by BmnEfficiencyTools::Process().

◆ Zone()

TString EffStore::Zone ( )
inline

Definition at line 89 of file BmnEfficiency.h.


The documentation for this class was generated from the following file: