![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
17 , m_tdTool(
"Trig::TrigDecisionTool/TrigDecisionTool")
18 , m_TriggerRegistryTool(
"TriggerRegistryTool")
22 , m_applyTriggerSelection(false)
50 ATH_MSG_WARNING (
"initialize() :: Both TriggerSelectionRegistration and TriggerSelection are set. Ignoring TriggerSelectionRegistration.");
59 ATH_MSG_INFO (
"initialize() :: Trigger selection set to pass-through mode.");
66 return StatusCode::FAILURE;
77 return StatusCode::FAILURE;
86 std::ostringstream
tmp;
92 ATH_MSG_INFO (
"initialize() :: Now registering this Trigger Selector with unique name <" <<
m_myname <<
">.");
95 ATH_MSG_ERROR (
"initialize() :: Failure to register this Trigger Selector with name <" <<
m_myname <<
">. Return failure.");
96 return StatusCode::FAILURE;
101 return StatusCode::SUCCESS;
111 if(
m_tdTool.retrieve().isFailure()) {
112 ATH_MSG_ERROR (
"Could not retrieve TrigDecisionTool. Return Failure.");
113 return StatusCode::FAILURE;
125 for (
unsigned int i=0; tnItr!=
m_par.end(); ++tnItr, ++
i) {
136 this->setFilterPassed (pass);
143 return StatusCode::SUCCESS;
155 return StatusCode::SUCCESS;
JetConstituentVector::iterator iterator
Gaudi::Details::PropertyBase & declareProperty(Gaudi::Property< T > &t)
ToolHandle< Trig::TrigDecisionTool > m_tdTool
std::list< TString > m_par
std::string m_regexprRegistrationOnly
::StatusCode StatusCode
StatusCode definition for legacy code.
Root::RegularFormula m_formula
bool m_applyTriggerSelection
ToolHandle< ITriggerRegistryTool > m_TriggerRegistryTool
virtual ~TriggerSelectorAlg()
#define ATH_MSG_WARNING(x)
TriggerSelectorAlg(const std::string &name, ISvcLocator *pSvcLocator)
static void SetMinLevel(TMsgLevel minLevel)