|
ATLAS Offline Software
|
Go to the documentation of this file.
18 #include "Gaudi/Property.h"
25 ISvcLocator* pSvcLocator ) :
27 m_decSvc(
"DecisionSvc/DecisionSvc",
name),
56 return StatusCode::SUCCESS;
68 return StatusCode::SUCCESS;
81 bool eventPasses =
true;
94 return StatusCode::SUCCESS;
virtual void setFilterPassed(bool state) const
Set the filter passed flag to the specified state.
virtual StatusCode execute()
Athena algorithm's execute hook.
virtual StatusCode initialize()
Athena algorithm's initalize hook.
Gaudi::Details::PropertyBase & declareProperty(Gaudi::Property< T > &t)
ServiceHandle< IDecisionSvc > m_decSvc
virtual ~EventDecisionAlg()
Destructor:
#define ATH_MSG_VERBOSE(x)
ServiceHandle< StoreGateSvc > & evtStore()
The standard StoreGateSvc (event store) Returns (kind of) a pointer to the StoreGateSvc.
::StatusCode StatusCode
StatusCode definition for legacy code.
EventDecisionAlg(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
virtual StatusCode finalize()
Athena algorithm's finalize hook.
StringArrayProperty m_streamNames
The names of all output streams to check.