ATLAS Offline Software
Loading...
Searching...
No Matches
TrigEgammaTLAPhotonHypoTool.h
Go to the documentation of this file.
1/*
2Copyright (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);
23 StatusCode initialize();
24 StatusCode finalize();
25
26 StatusCode decide(TrigCompositeUtils::DecisionContainer* decisionContainer) const;
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
AthAlgTool(const std::string &type, const std::string &name, const IInterface *parent)
Constructor with parameters:
TrigEgammaTLAPhotonHypoTool(const std::string &type, const std::string &name, const IInterface *parent)
const HLT::Identifier & getId() const
StatusCode decide(TrigCompositeUtils::DecisionContainer *decisionContainer) const
Gaudi::Property< std::string > m_chainName