\(\tau\)¶
-
class TauCalibrator : public xAH::Algorithm¶
Public Functions
-
TauCalibrator()¶
-
virtual EL::StatusCode setupJob(EL::Job &job)¶
-
virtual EL::StatusCode fileExecute()¶
-
virtual EL::StatusCode histInitialize()¶
-
virtual EL::StatusCode changeInput(bool firstFile)¶
-
virtual EL::StatusCode initialize()¶
-
virtual EL::StatusCode execute()¶
-
virtual EL::StatusCode postExecute()¶
-
virtual EL::StatusCode finalize()¶
-
virtual EL::StatusCode histFinalize()¶
Public Members
-
std::string m_inContainerName = ""¶
-
std::string m_outContainerName = ""¶
-
std::string m_RecommendationTag = ""¶
-
bool m_applyMVATESQualityCheck = false¶
-
std::string m_generator = ""¶
-
std::string m_campaign = ""¶
-
bool m_setAFII = false¶
-
bool m_setAF3 = false¶
-
bool m_skipTruthMatchCheck = 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", this}¶
-
TauCalibrator()¶