![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
17 , m_GoodRunsListSelectorTool(
"GoodRunsListSelectorTool")
18 , m_TriggerRegistryTool(
"TriggerRegistryTool")
19 , m_tdTool(
"Trig::TrigDecisionTool")
25 , m_applyTriggerSelection(false)
50 std::ostringstream
tmp;
62 return StatusCode::FAILURE;
70 ATH_MSG_INFO (
"initialize() :: Now registering this GRL Selector with unique name <" <<
m_myname <<
">.");
73 ATH_MSG_ERROR (
"initialize() :: Failure to register this GRL Selector with name <" <<
m_myname <<
">. Return failure.");
74 return StatusCode::FAILURE;
86 ATH_MSG_WARNING (
"initialize() :: Both TriggerSelectionRegistration and TriggerSelection are set. Ignoring TriggerSelectionRegistration.");
95 ATH_MSG_INFO (
"initialize() :: Trigger selection set to pass-through mode.");
102 return StatusCode::FAILURE;
113 return StatusCode::FAILURE;
121 ATH_MSG_INFO (
"initialize() :: Now registering this Trigger Selector with unique name <" <<
m_myname <<
">.");
124 ATH_MSG_ERROR (
"initialize() :: Failure to register this Trigger Selector with name <" <<
m_myname <<
">. Return failure.");
125 return StatusCode::FAILURE;
132 return StatusCode::SUCCESS;
148 this->setFilterPassed (statusOk);
150 else {
return StatusCode::SUCCESS; }
155 if(
m_tdTool.retrieve().isFailure()) {
156 ATH_MSG_ERROR (
"Could not retrieve TrigDecisionTool. Return Failure.");
157 return StatusCode::FAILURE;
169 for (
unsigned int i=0; tnItr!=
m_par.end(); ++tnItr, ++
i) {
180 this->setFilterPassed (pass);
189 return StatusCode::SUCCESS;
202 return StatusCode::SUCCESS;
JetConstituentVector::iterator iterator
std::string m_regexprRegistrationOnly
Gaudi::Details::PropertyBase & declareProperty(Gaudi::Property< T > &t)
std::list< TString > m_par
ToolHandle< Trig::TrigDecisionTool > m_tdTool
ToolHandle< IGoodRunsListSelectorTool > m_GoodRunsListSelectorTool
::StatusCode StatusCode
StatusCode definition for legacy code.
GRLTriggerSelectorAlg(const std::string &name, ISvcLocator *pSvcLocator)
ToolHandle< ITriggerRegistryTool > m_TriggerRegistryTool
std::vector< std::string > m_brlnameVec
std::vector< std::string > m_grlnameVec
Root::RegularFormula m_formula
bool m_applyTriggerSelection
#define ATH_MSG_WARNING(x)
virtual ~GRLTriggerSelectorAlg()
static void SetMinLevel(TMsgLevel minLevel)