3 #ifndef GAUDI_LOCKEDCHRONO_H
4 #define GAUDI_LOCKEDCHRONO_H 1
10 #include "GaudiKernel/ChronoEntity.h"
103 #endif // GAUDI_LOCKEDCHRONO_H
LockedChrono()
no default constructor
a small helper class for implementation of ChronoStatSvc service, It also could be used as some local...
ChronoEntity & m_timer
the actual timer
IChronoSvc::ChronoStatus start()
start the current chrono
LockedChrono(ChronoEntity &c, bool &lock)
constructor from the actual timer: start the timer
Helper object, useful for measurement of CPU-performance of highly-recursive structures, e.g.
IChronoSvc::ChronoStatus stop()
stop the chrono
bool & m_locker
the actual locker
Helper functions to set/get the application return code.
~LockedChrono()
destructor: