|
ATLAS Offline Software
|
Go to the documentation of this file.
15 #include "GaudiKernel/ContextSpecificPtr.h"
24 class HiveExSvc :
public extends<AthService,IHiveExSvc> {
33 virtual void add(
const std::string&,
const unsigned int&)
override;
49 std::vector< std::unique_ptr<std::mutex> >
m_locks;
virtual StatusCode initialize() override
HiveExSvc(const std::string &name, ISvcLocator *svc)
tDat(const std::string &n, const unsigned int &t)
std::vector< std::list< tDat > > m_times
std::vector< std::unique_ptr< std::mutex > > m_locks
Abstract Interface class for HiveExSvc, that accumualtes Algorithm run times by name.
::StatusCode StatusCode
StatusCode definition for legacy code.
AthROOTErrorHandlerSvc * svc
virtual void add(const std::string &, const unsigned int &) override
virtual StatusCode finalize() override