Class TauInfoSwitch¶
Defined in File HelperClasses.h
Inheritance Relationships¶
Base Type¶
public HelperClasses::IParticleInfoSwitch
(Class IParticleInfoSwitch)
Class Documentation¶
-
class
TauInfoSwitch
: public HelperClasses::IParticleInfoSwitch The
HelperClasses::IParticleInfoSwitch
struct for Tau Information.Note
identification
andeffSF
switches do not enable any additional output by themselves. They require additional working point pattern usingTAUEFF_XYZ
for combined scale factors, andTRIG_XYZ
for trigger scale factors.XYZ
in the pattern should be replaced using the working point name, for example:m_configStr = "... TAUEFF_EleOLRElectronEleBDTLoose_TauIDMedium ... TRIG_EleOLRElectronEleBDTMedium_TauIDLoose_TrigMyTriggerMenu"
Notice that the working point for TAUEFF is a combination of two working points from EleOLRElectron and TauID.
Public Members
-
bool
m_trigger
¶
-
bool
m_JetID
¶
-
bool
m_EleVeto
¶
-
bool
m_xahTauJetMatching
¶
-
bool
m_trackAll
¶
-
bool
m_trackparams
¶
-
bool
m_trackhitcont
¶
-
bool
m_effSF
¶
-
std::vector<std::string>
m_tauEffWPs
¶
-
std::vector<std::string>
m_trigWPs
¶
Protected Functions
-
void
initialize
()¶
-
bool