\(\tau\)¶
-
class
TauCalibrator
: public xAH::Algorithm¶ Public Functions
-
TauCalibrator
()¶
-
EL::StatusCode
setupJob
(EL::Job &job)¶
-
EL::StatusCode
fileExecute
()¶
-
EL::StatusCode
histInitialize
()¶
-
EL::StatusCode
changeInput
(bool firstFile)¶
-
EL::StatusCode
initialize
()¶
-
EL::StatusCode
execute
()¶
-
EL::StatusCode
postExecute
()¶
-
EL::StatusCode
finalize
()¶
-
EL::StatusCode
histFinalize
()¶
Public Members
-
std::string
m_inContainerName
= ""¶
-
std::string
m_outContainerName
= ""¶
-
std::string
m_RecommendationTag
= ""¶
-
bool
m_applyMVATES
= false¶
-
bool
m_applyCombinedTES
= false¶
-
bool
m_setAFII
= false¶
-
bool
m_sort
= true¶
-
std::string
m_inputAlgoSystNames
= ""¶ this is the name of the vector of names of the systematically varied containers produced by the upstream algo (e.g., the SC containers with calibration systematics)
-
std::string
m_outputAlgoSystNames
= "TauCalibrator_Syst"¶
-
bool
m_writeSystToMetadata
= false¶ Write systematics names to metadata.
Private Members
-
int
m_numEvent
¶
-
int
m_numObject
¶
-
std::string
m_outAuxContainerName
¶
-
std::string
m_outSCContainerName
¶
-
std::string
m_outSCAuxContainerName
¶
-
std::vector<CP::SystematicSet>
m_systList
¶
-
asg::AnaToolHandle<TauAnalysisTools::ITauSmearingTool>
m_tauSmearingTool_handle
= {"TauAnalysisTools::TauSmearingTool/TauSmearingTool", }¶
-