12 #ifndef GAUDIKERNEL_EVENTSELECTORDATASTREAM_H
13 #define GAUDIKERNEL_EVENTSELECTORDATASTREAM_H 1
91 const std::string&
name()
const {
104 return m_selectorType;
116 return m_initialized;
125 #endif // GAUDIKERNEL_EVENTSELECTORDATASTREAM_H
bool isInitialized() const
Check initialization status.
Definition of the MsgStream class used to transmit messages.
bool m_initialized
Initialization state.
const std::string & name() const
Retrieve stream name.
The ISvcLocator is the interface implemented by the Service Factory in the Application Manager to loc...
The Event Selector Interface.
IEvtSelector * selector() const
Retrieve event selector object.
IEvtSelector * m_pSelector
Pointer to valid selector.
std::string m_criteria
Criteria.
std::string m_selectorType
Event selector type.
Base class used to implement the interfaces.
ISvcLocator * m_pSvcLocator
Reference to service locator.
std::vector< StringProperty > Properties
This class is used for returning status codes from appropriate routines.
std::string m_definition
Definition string.
const std::string & definition() const
Retrieve definition string.
Definition of class EventSelectorDataStream.
const std::string & selectorType() const
Retrieve event selector type.
Properties * m_properties
Properties vector.
const Properties & properties()
Access properties.
std::string m_dbName
String with name of the db as parsed.
const std::string & criteria() const
Retrieve stream criteria.
GAUDI_API MsgStream & operator<<(MsgStream &s, const EventSelectorDataStream &obj)
Output friend for MsgStream.
const std::string & dbName() const
Retrieve stream dbName.