#include <TimingServiceBase.h>
Public Member Functions | |
virtual void | addToCPUTime (double iTime)=0 |
virtual double | getTotalCPU () const =0 |
TimingServiceBase () | |
virtual | ~TimingServiceBase () |
Private Member Functions | |
const TimingServiceBase & | operator= (const TimingServiceBase &)=delete |
TimingServiceBase (const TimingServiceBase &)=delete | |
Definition at line 28 of file TimingServiceBase.h.
TimingServiceBase::TimingServiceBase | ( | ) |
Definition at line 26 of file TimingServiceBase.cc.
|
virtual |
Definition at line 30 of file TimingServiceBase.cc.
|
privatedelete |
|
pure virtual |
Extra CPU time used by a job but not seen by cmsRun The value should be in seconds. This function is safe to call from multiple threads
Implemented in edm::service::Timing.
Referenced by ExternalLHEProducer::executeScript().
|
pure virtual |
CPU time used by this process and all its children. The value returned should be in seconds.
Implemented in edm::service::Timing.
Referenced by edm::service::CondorStatusService::updateImpl().
|
privatedelete |