|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef EVENTUTILS_TRIGGERSELECTIONALG_H
6 #define EVENTUTILS_TRIGGERSELECTIONALG_H 1
13 #include "GaudiKernel/ToolHandle.h"
85 #endif //> !EVENTUTILS_TRIGGERSELECTIONALG_H
TriggerSelectionAlg(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
The common trigger namespace for trigger analysis tools.
StringProperty m_varPrefix
Prefix used for the decoration variables.
std::vector< std::string > m_varNameList
The list of all variables names.
::StatusCode StatusCode
StatusCode definition for legacy code.
StringArrayProperty m_triggerList
The list of triggers to cut on.
StringProperty m_evtInfoName
Name of the xAOD::EventInfo object that we want to decorate.
BooleanProperty m_decoEvtInfo
Decide if we also want to decorate the xAOD::EventInfo object with the pass/fail information.
virtual ~TriggerSelectionAlg()
Destructor:
ToolHandle< Trig::TrigDecisionTool > m_trigDecisionTool
The ToolHandle for the TrigDecisionTool.
virtual StatusCode finalize()
Athena algorithm's finalize hook.
virtual StatusCode execute()
Athena algorithm's execute hook.
virtual StatusCode initialize()
Athena algorithm's initalize hook.
BooleanProperty m_storePrescaleInfo
Decide if we also want to decorate the xAOD::EventInfo object with the (full-chain) prescale informat...
Base class for elements of a container that can have aux data.