1 #ifndef GAUDISVC_EVENTLOOPMGR_H 2 #define GAUDISVC_EVENTLOOPMGR_H 1 88 #endif // GAUDISVC_EVENTLOOPMGR_H
StatusCode finalize() override
implementation of IService::finalize
Implementation of property with value of concrete type.
SmartIF< IConversionSvc > m_histoPersSvc
Reference to the Histogram Persistency Service.
Gaudi::Property< bool > m_warnings
StatusCode reinitialize() override
implementation of IService::reinitialize
Data provider interface definition.
Class definition of EventLoopMgr.
StatusCode executeEvent(void *par) override
implementation of IEventProcessor::executeEvent(void* par)
Gaudi::Property< std::string > m_histPersName
StatusCode nextEvent(int maxevt) override
implementation of IService::nextEvent
This class is used for returning status codes from appropriate routines.
StatusCode getEventRoot(IOpaqueAddress *&refpAddr)
Create event address using event selector.
SmartIF< IDataManagerSvc > m_evtDataMgrSvc
Reference to the Event Data Service's IDataManagerSvc interface.
StatusCode initialize() override
implementation of IService::initialize
SmartIF< IProperty > m_appMgrProperty
Property interface of ApplicationMgr.
IEvtSelector::Context * m_evtContext
Event Iterator.
SmartIF< IEvtSelector > m_evtSelector
Reference to the Event Selector.
StatusCode stop() override
implementation of IService::stop
Gaudi::Property< std::string > m_evtsel
bool m_endEventFired
Flag to avoid to fire the EnvEvent incident twice in a row (and also not before the first event) ...
SmartIF< IDataProviderSvc > m_evtDataSvc
Reference to the Event Data Service's IDataProviderSvc interface.
This is the default processing manager of the application manager.
~EventLoopMgr() override
Standard Destructor.
Opaque address interface definition.
MinimalEventLoopMgr(const std::string &nam, ISvcLocator *svcLoc)
Standard Constructor.
The interface implemented by the IncidentSvc service.
SmartIF< IDataManagerSvc > m_histoDataMgrSvc
Reference to the Histogram Data Service.