Class METInfoSwitch¶
Defined in File HelperClasses.h
Inheritance Relationships¶
Base Type¶
public HelperClasses::InfoSwitch
(Class InfoSwitch)
Class Documentation¶
-
class
METInfoSwitch
: public HelperClasses::InfoSwitch The
HelperClasses::InfoSwitch
struct for Missing \(\text{E}_{\text{T}}\) Information.Parameter
Pattern
Match
m_metClus
metClus
exact
m_metTrk
metTrk
exact
m_sigClus
sigClus|all
exact
m_sigTrk
sigTrk|all
exact
m_sigResolutionClus
sigResolutionClus|all
exact
m_sigResolutionTrk
sigResolutionTrk|all
exact
m_refEle
refEle|all
exact
m_refGamma
refGamma|all
exact
m_refTau
refTau|all
exact
m_refMuons
refMuons|all
exact
m_refJet
refJet|all
exact
m_refJetTrk
refJetTrk
exact
m_softClus
softClus|all
exact
m_softTrk
softTrk|all
exact
m_noExtra
noExtra
exact
Note
For all except
m_refJetTrk
, you can pass in the string"all"
to enable all information. You can force only calocluster- or track-based MET usingm_metClus
orm_metTrk
.Public Functions
-
METInfoSwitch
(const std::string configStr)¶
Public Members
-
bool
m_metClus
¶
-
bool
m_metTrk
¶
-
bool
m_sigClus
¶
-
bool
m_sigTrk
¶
-
bool
m_sigResolutionClus
¶
-
bool
m_sigResolutionTrk
¶
-
bool
m_refEle
¶
-
bool
m_refGamma
¶
-
bool
m_refTau
¶
-
bool
m_refMuons
¶
-
bool
m_refJet
¶
-
bool
m_refJetTrk
¶
-
bool
m_softClus
¶
-
bool
m_softTrk
¶
-
bool
m_noExtra
¶
Protected Functions
-
void
initialize
()¶
-