|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef AthenaMonManager_H
6 #define AthenaMonManager_H
12 #include "GaudiKernel/StatusCode.h"
13 #include "GaudiKernel/ServiceHandle.h"
14 #include "GaudiKernel/ToolHandle.h"
103 virtual std::string
fileKey()
const;
Property holding a SG store/key/clid from which a ReadHandle is made.
static unsigned int runNumber()
virtual std::string fileKey() const
virtual void passOwnership(TObject *h, const std::string &key)
Pass ownership of a TObject to this manager so that it will be deleted appropriately.
virtual StatusCode finalize()
static Environment_t envStringToEnum(const std::string &str)
Converts a string to an Environment_t of the same name.
DataType_t
An enumeration of the different types of data the monitoring application may be running over.
static unsigned int getLBsLowStat()
static Environment_t environment()
Returns the running environment of the monitoring application to help ManagedMonitorToolBase objects ...
static unsigned int fillNumber()
static unsigned int getLBsMedStat()
static DataType_t dataType()
Returns the data type that the monitoring application is running over to help ManagedMonitorToolBase ...
virtual StatusCode start()
An Algorithm that manages a set of modules, each inheriting from ManagedMonitorToolBase,...
static DataType_t dataTypeStringToEnum(const std::string &str)
Converts a string to a DataType_t of the same name.
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual void writeAndDelete(const std::string &key)
If the TObject is owned by this manager, its Write() method is called and it is deleted.
ToolHandleArray< IMonitorToolBase > m_monTools
Environment_t
An enumeration of the different types of running environment the monitoring application may be in.
static unsigned int getLBsHigStat()
virtual StatusCode execute()
virtual StatusCode stop()
AthenaMonManager(const std::string &name, ISvcLocator *pSvcLocator)
static unsigned int lumiBlockNumber()
virtual ~AthenaMonManager()
ServiceHandle< ITHistSvc > m_THistSvc
virtual StatusCode initialize()