ATLAS Offline Software
TrigEgammaTLAPhotonHypoTool.h
Go to the documentation of this file.
1 /*
2 Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef TrigEgammaTLAPhotonHypoTool_H
6 #define TrigEgammaTLAPhotonHypoTool_H
7 
12 
15 
17 
18  public:
19  TrigEgammaTLAPhotonHypoTool(const std::string& type,
20  const std::string& name,
21  const IInterface* parent);
25 
27 
28  const HLT::Identifier& getId() const;
29 
30  private:
32  Gaudi::Property<std::string> m_chainName {
33  this, "chain_name", {}, "chain name"
34  };
35 };
36 
37 #endif
TrigEgammaTLAPhotonHypoTool
Definition: TrigEgammaTLAPhotonHypoTool.h:16
TrigEgammaTLAPhotonHypoTool::decide
StatusCode decide(TrigCompositeUtils::DecisionContainer *decisionContainer) const
Definition: TrigEgammaTLAPhotonHypoTool.cxx:34
TrigEgammaTLAPhotonHypoTool::m_chainName
Gaudi::Property< std::string > m_chainName
Definition: TrigEgammaTLAPhotonHypoTool.h:32
TrigCompositeUtils.h
GenericMonitoringTool.h
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition: PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
AthAlgTool.h
test_pyathena.parent
parent
Definition: test_pyathena.py:15
DataVector
Derived DataVector<T>.
Definition: DataVector.h:794
HLT::Identifier
Definition: TrigCompositeUtils/TrigCompositeUtils/HLTIdentifier.h:20
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:228
TrigEgammaTLAPhotonHypoTool::finalize
StatusCode finalize()
Definition: TrigEgammaTLAPhotonHypoTool.cxx:29
EventInfo.h
TrigEgammaTLAPhotonHypoTool::initialize
StatusCode initialize()
Definition: TrigEgammaTLAPhotonHypoTool.cxx:24
TrigEgammaTLAPhotonHypoTool::getId
const HLT::Identifier & getId() const
Definition: TrigEgammaTLAPhotonHypoTool.cxx:56
TrigEgammaTLAPhotonHypoTool::~TrigEgammaTLAPhotonHypoTool
~TrigEgammaTLAPhotonHypoTool()
Definition: TrigEgammaTLAPhotonHypoTool.cxx:22
python.CaloScaleNoiseConfig.type
type
Definition: CaloScaleNoiseConfig.py:78
HLTIdentifier.h
TrigEgammaTLAPhotonHypoTool::m_decisionId
HLT::Identifier m_decisionId
Definition: TrigEgammaTLAPhotonHypoTool.h:31
AthAlgTool
Definition: AthAlgTool.h:26
TrigEgammaTLAPhotonHypoTool::TrigEgammaTLAPhotonHypoTool
TrigEgammaTLAPhotonHypoTool(const std::string &type, const std::string &name, const IInterface *parent)
Definition: TrigEgammaTLAPhotonHypoTool.cxx:17
PhotonContainer.h