30 bool passOmniWP(
float score,
float wp_thrshold )
const;
34 Gaudi::Property<std::string>
m_scoreName{
this,
"ScoreName",
"",
"Name of the original score"};
35 Gaudi::Property<std::vector<std::string>>
m_decorWPs{
this,
"DecorWPNames", {},
"Name of WPs"};
36 Gaudi::Property<std::vector<float>>
m_decorWPCuts{
this,
"DecorWPCuts", {},
"Cut on each WP to be docorated for ditaus"};
40 Gaudi::Property<std::string>
m_ditauContainerName{
this,
"DiTauContainerName",
"",
"Name of DiTauJetContainer, must be set when using "};
Gaudi::Property< std::vector< float > > m_decorWPCuts
Gaudi::Property< std::vector< std::string > > m_decorWPs
bool passOmniWP(float score, float wp_thrshold) const
Gaudi::Property< std::string > m_scoreName
virtual ~DiTauWPDecorator()
DiTauWPDecorator(const std::string &type, const std::string &name, const IInterface *parent)
virtual StatusCode executeObj(xAOD::DiTauJet &xDiTau, const EventContext &ctx) const override
Execute - called for each Ditau jet.
virtual StatusCode initialize() override
Tool initializer.
Gaudi::Property< std::string > m_ditauContainerName
std::vector< SG::AuxElement::Accessor< char > > m_charDecors
DiTauJet_v1 DiTauJet
Definition of the current version.