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
get the cached level (originally extracted from the embedded MsgStream)
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.
void ignore() const
Allow discarding a StatusCode without warning.
constexpr static const auto SUCCESS
constexpr static const auto FAILURE