#include <TimingServiceBase.h>
Definition at line 29 of file TimingServiceBase.h.
◆ TimingServiceBase() [1/2]
TimingServiceBase::TimingServiceBase |
( |
| ) |
|
◆ TimingServiceBase() [2/2]
◆ ~TimingServiceBase()
TimingServiceBase::~TimingServiceBase |
( |
| ) |
|
|
virtual |
◆ addToCPUTime()
virtual void edm::TimingServiceBase::addToCPUTime |
( |
double |
iTime | ) |
|
|
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.
◆ getTotalCPU()
virtual double edm::TimingServiceBase::getTotalCPU |
( |
| ) |
const |
|
pure virtual |
◆ jobStarted()
void TimingServiceBase::jobStarted |
( |
| ) |
|
|
static |
◆ jobStartTime()
static std::chrono::steady_clock::time_point edm::TimingServiceBase::jobStartTime |
( |
| ) |
|
|
inlinestatic |
◆ operator=()
◆ s_jobStartTime
std::chrono::steady_clock::time_point TimingServiceBase::s_jobStartTime |
|
staticprivate |