Public Member Functions | |
void | book (DQMStore::ConcurrentBooker &, std::string const &name, std::string const &title, PlotRanges const &ranges, unsigned int lumisections, bool byls) |
void | fill (Resources const &, unsigned int lumisection) |
void | fill (AtomicResources const &, unsigned int lumisection) |
void | fill_fraction (Resources const &, Resources const &, unsigned int lumisection) |
PlotsPerElement ()=default | |
Definition at line 315 of file FastTimerService.h.
|
default |
void FastTimerService::PlotsPerElement::book | ( | DQMStore::ConcurrentBooker & | booker, |
std::string const & | name, | ||
std::string const & | title, | ||
PlotRanges const & | ranges, | ||
unsigned int | lumisections, | ||
bool | byls | ||
) |
Definition at line 385 of file FastTimerService.cc.
References DQMStore::ConcurrentBooker::book1D(), DQMStore::ConcurrentBooker::bookProfile(), cmsPerfStripChart::format, infinity, createfilelist::int, memory_usage::is_available(), FastTimerService::PlotRanges::memory_range, FastTimerService::PlotRanges::memory_resolution, ConcurrentMonitorElement::setXTitle(), str, AlCaHLTBitMon_QueryRunRegistry::string, FastTimerService::PlotRanges::time_range, and FastTimerService::PlotRanges::time_resolution.
Referenced by FastTimerService::PlotsPerProcess::book(), and FastTimerService::PlotsPerJob::book().
void FastTimerService::PlotsPerElement::fill | ( | Resources const & | data, |
unsigned int | lumisection | ||
) |
Definition at line 473 of file FastTimerService.cc.
References FastTimerService::Resources::allocated, FastTimerService::Resources::deallocated, AnalysisDataFormats_SUSYBSMObjects::ms, FastTimerService::Resources::time_real, and FastTimerService::Resources::time_thread.
Referenced by FastTimerService::PlotsPerProcess::fill(), FastTimerService::PlotsPerJob::fill(), FastTimerService::PlotsPerJob::fill_lumi(), and FastTimerService::PlotsPerJob::fill_run().
void FastTimerService::PlotsPerElement::fill | ( | AtomicResources const & | data, |
unsigned int | lumisection | ||
) |
Definition at line 504 of file FastTimerService.cc.
References FastTimerService::AtomicResources::allocated, FastTimerService::AtomicResources::deallocated, AnalysisDataFormats_SUSYBSMObjects::ms, FastTimerService::AtomicResources::time_real, and FastTimerService::AtomicResources::time_thread.
void FastTimerService::PlotsPerElement::fill_fraction | ( | Resources const & | data, |
Resources const & | part, | ||
unsigned int | lumisection | ||
) |
Definition at line 535 of file FastTimerService.cc.
References FastTimerService::Resources::allocated, FastTimerService::Resources::deallocated, dedxEstimators_cff::fraction, AnalysisDataFormats_SUSYBSMObjects::ms, FastTimerService::Resources::time_real, FastTimerService::Resources::time_thread, and FastTimerService::ResourcesPerJob::total.
|
private |
Definition at line 329 of file FastTimerService.h.
|
private |
Definition at line 330 of file FastTimerService.h.
|
private |
Definition at line 331 of file FastTimerService.h.
|
private |
Definition at line 332 of file FastTimerService.h.
|
private |
Definition at line 327 of file FastTimerService.h.
|
private |
Definition at line 328 of file FastTimerService.h.
|
private |
Definition at line 325 of file FastTimerService.h.
|
private |
Definition at line 326 of file FastTimerService.h.