51 this,
"IOPerfStats",
"",
"Enable TTree IOperfStats if not empty; otherwise perf stat file name" };
61 std::unique_ptr<MsgStream>
m_log;
77 virtual void record( EventType eventType );
84 using extends::extends;
100 void handle(
const Incident& incident )
override;
Implementation of property with value of concrete type.
Gaudi::Property< std::string > m_setStreams
MsgStream & log() const
Helper: Use message streamer.
std::set< std::string > m_outputs
SmartIF< IIncidentSvc > m_incidentSvc
Reference to incident service.
Gaudi::Property< std::string > m_splitLevel
Gaudi::Property< std::string > m_ioPerfStats
Gaudi::Property< std::string > m_basketSize
std::unique_ptr< TFile > m_perfFile
Gaudi::Property< std::string > m_bufferSize
std::unique_ptr< MsgStream > m_log
Message streamer.
Base class for all Incidents (computing events).
Definition of the MsgStream class used to transmit messages.
Small smart pointer class with automatic reference counting for IInterface.
This class is used for returning status codes from appropriate routines.
Base class used to extend a class implementing other interfaces.
This file provides a Grammar for the type Gaudi::Accumulators::Axis It allows to use that type from p...