5#ifndef TAURECTOOLS_TAUPI0SCORECALCULATOR_H
6#define TAURECTOOLS_TAUPI0SCORECALCULATOR_H
39 Gaudi::Property<std::string>
m_weightfile{
this,
"BDTWeightFile",
""};
44 std::unique_ptr<tauRecTools::BDTHelper>
m_mvaBDT =
nullptr;
virtual StatusCode executePi0nPFO(xAOD::TauJet &pTau, xAOD::PFOContainer &pNeutralPFOContainer) const override
std::unique_ptr< tauRecTools::BDTHelper > m_mvaBDT
virtual ~TauPi0ScoreCalculator()=default
float calculateScore(const xAOD::PFO *neutralPFO) const
Calculate pi0 BDT score.
virtual StatusCode initialize() override
Tool initializer.
Gaudi::Property< std::string > m_weightfile
TauPi0ScoreCalculator(const std::string &name)
PFO_v1 PFO
Definition of the current "pfo version".
PFOContainer_v1 PFOContainer
Definition of the current "pfo container version".
TauJet_v3 TauJet
Definition of the current "tau version".