25 fatal() <<
"Error. Cannot initialize base class." <<
endmsg;
32 fatal() <<
"Error retrieving IncidentSvc." <<
endmsg;
57 error() <<
"Error connecting/creating Stream: " << s <<
endmsg;
59 error() <<
"Error connecting/creating Stream: " << input <<
endmsg;
68 for (
auto& i : inputs ) {
89 s->setSelector( sel );
92 for (
const auto& i : s->properties() ) prop->setProperty( i ).ignore();
95 return isvc->sysInitialize();
114 error() <<
"Failed to create IEvtSelector " << typ <<
"/" << nam <<
endmsg;
124 isvc->finalize().ignore();
125 s->finalize().ignore();
158 return i !=
m_streams.end() ? *i :
nullptr;
168 return ( ( pos >= 0 ) && ( (
size_t)pos <
m_streams.size() ) ) ?
m_streams[pos] :
nullptr;
182 if ( s->isInitialized() ) {
185 error() <<
"Error finalizing Stream" << il <<
endmsg;
191 error() <<
"Error diconnecting Stream" << il <<
endmsg;
242 esds = previousStream;
MsgStream & endmsg(MsgStream &s)
MsgStream Modifier: endmsg. Calls the output method of the MsgStream.
SmartIF< IFace > make_SmartIF(IFace *iface)
MsgStream & error() const
shortcut for the method msgStream(MSG::ERROR)
MsgStream & warning() const
shortcut for the method msgStream(MSG::WARNING)
MsgStream & fatal() const
shortcut for the method msgStream(MSG::FATAL)
MsgStream & info() const
shortcut for the method msgStream(MSG::INFO)
MSG::Level msgLevel() const
Definition of class EventSelectorDataStream.
const std::string & definition() const
Retrieve definition string.
Implementation of property with value of concrete type.
The Event Selector Interface.
virtual SmartIF< IService > & service(const Gaudi::Utils::TypeNameString &typeName, const bool createIf=true)=0
Returns a smart pointer to a service.
Base class for all Incidents (computing events).
Small smart pointer class with automatic reference counting for IInterface.
This class is used for returning status codes from appropriate routines.
const StatusCode & ignore() const
Allow discarding a StatusCode without warning.
constexpr static const auto SUCCESS
constexpr static const auto FAILURE