1 #ifndef GAUDIKERNEL_IMONITORSVC_H 2 #define GAUDIKERNEL_IMONITORSVC_H 49 virtual void declareInfo(
const std::string& name,
const AIDA::IBaseHistogram* var,
const std::string& desc,
64 virtual void undeclareAll(
const IInterface* owner ) = 0;
73 #endif // GAUDIKERNEL_IMONITORSVC_H GAUDI_API std::string format(const char *,...)
MsgStream format utility "a la sprintf(...)".
constexpr auto size(const C &c) noexcept(noexcept(c.size())) -> decltype(c.size())
Definition of the IMonitorSvc interface, which publishes Gaudi variables to outside monitoring proces...
#define DeclareInterfaceID(iface, major, minor)
Macro to declare the interface ID when using the new mechanism of extending and implementing interfac...
Definition of the basic interface.
backward compatible StatEntity class.