![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef TrigBtagValidationTest_H
6 #define TrigBtagValidationTest_H
10 #include "GaudiKernel/ServiceHandle.h"
11 #include "GaudiKernel/ToolHandle.h"
13 #include "GaudiKernel/ITHistSvc.h"
32 virtual unsigned int cardinality()
const override {
return 1; }
36 ToolHandle<Trig::ITrigBtagEmulationTool>
m_emulationTool {
this,
"TrigBtagEmulationTool",
"",
""};
37 PublicToolHandle< Trig::TrigDecisionTool >
m_trigDec {
this,
"TrigDecisionTool",
"",
""};
39 Gaudi::Property< std::vector< std::string >>
m_emulatedChains {
this,
"EmulatedChains", {},
""};
virtual unsigned int cardinality() const override
PublicToolHandle< Trig::TrigDecisionTool > m_trigDec
The common trigger namespace for trigger analysis tools.
virtual StatusCode initialize() override
Athena algorithm's Hooks.
ToolHandle< Trig::ITrigBtagEmulationTool > m_emulationTool
virtual StatusCode execute() override
TrigBtagValidationTest(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
::StatusCode StatusCode
StatusCode definition for legacy code.
ServiceHandle< ITHistSvc > m_histSvc
Gaudi::Property< std::vector< std::string > > m_emulatedChains
virtual ~TrigBtagValidationTest()=default
Destructor: