 |
ATLAS Offline Software
|
Go to the documentation of this file.
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::string > m_scoreName
virtual StatusCode initialize() override
Tool initializer.
DiTauWPDecorator(const std::string &type, const std::string &name, const IInterface *parent)
bool passOmniWP(float score, float wp_thrshold) const
virtual ~DiTauWPDecorator()
::StatusCode StatusCode
StatusCode definition for legacy code.
Gaudi::Property< std::string > m_ditauContainerName
Gaudi::Property< std::vector< float > > m_decorWPCuts
Gaudi::Property< std::vector< std::string > > m_decorWPs
std::vector< SG::AuxElement::Accessor< char > > m_charDecors
virtual StatusCode executeObj(xAOD::DiTauJet &xDiTau, const EventContext &ctx) const override
Execute - called for each Ditau jet.