Go to the documentation of this file.
12 #ifndef GAUDIHIVE_TIMELINESVC_H
13 #define GAUDIHIVE_TIMELINESVC_H
20 #include <tbb/concurrent_vector.h>
24 using extends::extends;
43 tbb::concurrent_vector<TimelineEvent>
m_events;
Gaudi::Property< bool > m_partial
bool getTimelineEvent(TimelineEvent &) const override
bool isEnabled() const override
tbb::concurrent_vector< TimelineEvent > m_events
Base class used to extend a class implementing other interfaces.
StatusCode finalize() override
TimelineRecorder getRecorder(std::string alg, const EventContext &ctx) override
StatusCode reinitialize() override
StatusCode initialize() override
Gaudi::Property< bool > m_isEnabled
Gaudi::Property< bool > m_dumpTimeline
Gaudi::Property< std::string > m_timelineFile