#include <TrigEgammaForwardFastCaloHypoTool.h>
|
| HLT::Identifier | m_decisionId |
| ToolHandle< ILumiBlockMuTool > | m_lumiBlockMuTool |
| Gaudi::Property< bool > | m_acceptAll { this, "AcceptAll", false , "Ignore selection" } |
| Gaudi::Property< float > | m_emEtCut {this,"EtCut", 0.0, "Et threshold"} |
| ToolHandle< GenericMonitoringTool > | m_monTool { this, "MonTool", "", "Monitoring tool" } |
| ToolHandle< Ringer::IAsgRingerSelectorTool > | m_ringerTool { this, "RingerSelector", "", "Ringer tool" } |
◆ TrigEgammaForwardFastCaloHypoTool()
| TrigEgammaForwardFastCaloHypoTool::TrigEgammaForwardFastCaloHypoTool |
( |
const std::string & | type, |
|
|
const std::string & | name, |
|
|
const IInterface * | parent ) |
Definition at line 16 of file TrigEgammaForwardFastCaloHypoTool.cxx.
19 : base_class(
type, name, parent ),
21 m_lumiBlockMuTool("LumiBlockMuTool/LumiBlockMuTool")
22{
23 declareProperty("LumiBlockMuTool", m_lumiBlockMuTool, "Luminosity Tool" );
24}
static HLT::Identifier fromToolName(const std::string &tname)
◆ ~TrigEgammaForwardFastCaloHypoTool()
| TrigEgammaForwardFastCaloHypoTool::~TrigEgammaForwardFastCaloHypoTool |
( |
| ) |
|
|
virtual |
◆ decide() [1/2]
◆ decide() [2/2]
◆ initialize()
| StatusCode TrigEgammaForwardFastCaloHypoTool::initialize |
( |
| ) |
|
|
overridevirtual |
Definition at line 31 of file TrigEgammaForwardFastCaloHypoTool.cxx.
32{
33
34 ATH_MSG_DEBUG(
"AcceptAll = " << ( m_acceptAll==
true ?
"True" :
"False" ) );
35
36 ATH_MSG_DEBUG(
"Tool configured for chain/id: " << m_decisionId );
37
38 if ( not m_monTool.name().empty() )
39 CHECK( m_monTool.retrieve() );
40
41 if (m_lumiBlockMuTool.retrieve().isFailure())
42 return StatusCode::FAILURE;
43
45
46 return StatusCode::SUCCESS;
47}
#define CHECK(...)
Evaluate an expression and check for errors.
◆ m_acceptAll
| Gaudi::Property< bool > TrigEgammaForwardFastCaloHypoTool::m_acceptAll { this, "AcceptAll", false , "Ignore selection" } |
|
private |
◆ m_decisionId
◆ m_emEtCut
| Gaudi::Property<float> TrigEgammaForwardFastCaloHypoTool::m_emEtCut {this,"EtCut", 0.0, "Et threshold"} |
|
private |
◆ m_lumiBlockMuTool
| ToolHandle<ILumiBlockMuTool> TrigEgammaForwardFastCaloHypoTool::m_lumiBlockMuTool |
|
private |
◆ m_monTool
| ToolHandle< GenericMonitoringTool > TrigEgammaForwardFastCaloHypoTool::m_monTool { this, "MonTool", "", "Monitoring tool" } |
|
private |
◆ m_ringerTool
The documentation for this class was generated from the following files: