7#ifndef PERFMONGPERFTOOLS_IPROFILERSVC_H
8#define PERFMONGPERFTOOLS_IPROFILERSVC_H
14#include "GaudiKernel/IService.h"
Simple interface for the profiler service.
virtual StatusCode startCPUProfiling(const std::string &filename="gpt.profile")=0
Start GPT profiling.
virtual StatusCode stopCPUProfiling()=0
Stop the GPT profiling.
DeclareInterfaceID(IProfilerSvc, 0, 1)
Interface ID definition.
virtual bool isCPUProfilingRunning() const =0
Is the GPT profiling running at the moment?