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 () | |
Definition at line 322 of file FastTimerService.h.
|
default |
Referenced by FastTimerService::Measurement::measure_and_accumulate().
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 361 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(), harvestTrackValidationPlots::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 449 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 480 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 511 of file FastTimerService.cc.
References FastTimerService::Resources::allocated, FastTimerService::Resources::deallocated, dedxEstimators_cff::fraction, AnalysisDataFormats_SUSYBSMObjects::ms, FastTimerService::PlotsPerPath::PlotsPerPath(), FastTimerService::Resources::time_real, FastTimerService::Resources::time_thread, and FastTimerService::ResourcesPerJob::total.
|
private |
Definition at line 336 of file FastTimerService.h.
|
private |
Definition at line 337 of file FastTimerService.h.
|
private |
Definition at line 338 of file FastTimerService.h.
|
private |
Definition at line 339 of file FastTimerService.h.
|
private |
Definition at line 334 of file FastTimerService.h.
|
private |
Definition at line 335 of file FastTimerService.h.
|
private |
Definition at line 332 of file FastTimerService.h.
|
private |
Definition at line 333 of file FastTimerService.h.