Public Member Functions | |
void | book (DQMStore::IBooker &, 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_fraction (Resources const &, Resources const &, unsigned int lumisection) |
PlotsPerElement () | |
void | reset () |
Private Attributes | |
TH1F * | allocated_ |
TProfile * | allocated_byls_ |
TH1F * | deallocated_ |
TProfile * | deallocated_byls_ |
TH1F * | time_real_ |
TProfile * | time_real_byls_ |
TH1F * | time_thread_ |
TProfile * | time_thread_byls_ |
Definition at line 327 of file FastTimerService.h.
FastTimerService::PlotsPerElement::PlotsPerElement | ( | ) |
Definition at line 289 of file FastTimerService.cc.
void FastTimerService::PlotsPerElement::book | ( | DQMStore::IBooker & | booker, |
std::string const & | name, | ||
std::string const & | title, | ||
PlotRanges const & | ranges, | ||
unsigned int | lumisections, | ||
bool | byls | ||
) |
Definition at line 316 of file FastTimerService.cc.
References allocated_, allocated_byls_, DQMStore::IBooker::book1D(), DQMStore::IBooker::bookProfile(), deallocated_, deallocated_byls_, cmsPerfStripChart::format, MonitorElement::getTH1F(), MonitorElement::getTProfile(), infinity, createfilelist::int, memory_usage::is_available(), FastTimerService::PlotRanges::memory_range, FastTimerService::PlotRanges::memory_resolution, harvestTrackValidationPlots::str, AlCaHLTBitMon_QueryRunRegistry::string, FastTimerService::PlotRanges::time_range, time_real_, time_real_byls_, FastTimerService::PlotRanges::time_resolution, time_thread_, and time_thread_byls_.
Referenced by FastTimerService::PlotsPerPath::book(), FastTimerService::PlotsPerProcess::book(), and FastTimerService::PlotsPerJob::book().
void FastTimerService::PlotsPerElement::fill | ( | Resources const & | data, |
unsigned int | lumisection | ||
) |
Definition at line 416 of file FastTimerService.cc.
References FastTimerService::Resources::allocated, allocated_, allocated_byls_, FastTimerService::Resources::deallocated, deallocated_, deallocated_byls_, AnalysisDataFormats_SUSYBSMObjects::ms, FastTimerService::Resources::time_real, time_real_, time_real_byls_, FastTimerService::Resources::time_thread, time_thread_, and time_thread_byls_.
Referenced by FastTimerService::PlotsPerPath::fill(), FastTimerService::PlotsPerProcess::fill(), and FastTimerService::PlotsPerJob::fill().
void FastTimerService::PlotsPerElement::fill_fraction | ( | Resources const & | data, |
Resources const & | part, | ||
unsigned int | lumisection | ||
) |
Definition at line 444 of file FastTimerService.cc.
References FastTimerService::Resources::allocated, allocated_, allocated_byls_, FastTimerService::Resources::deallocated, deallocated_, deallocated_byls_, dedxEstimators_cff::fraction, AnalysisDataFormats_SUSYBSMObjects::ms, FastTimerService::Resources::time_real, time_real_, time_real_byls_, FastTimerService::Resources::time_thread, time_thread_, time_thread_byls_, and pileupDistInMC::total.
void FastTimerService::PlotsPerElement::reset | ( | void | ) |
Definition at line 302 of file FastTimerService.cc.
References allocated_, allocated_byls_, deallocated_, deallocated_byls_, time_real_, time_real_byls_, time_thread_, and time_thread_byls_.
Referenced by FastTimerService::PlotsPerPath::reset(), FastTimerService::PlotsPerProcess::reset(), and FastTimerService::PlotsPerJob::reset().
|
private |
Definition at line 341 of file FastTimerService.h.
Referenced by book(), fill(), fill_fraction(), and reset().
|
private |
Definition at line 342 of file FastTimerService.h.
Referenced by book(), fill(), fill_fraction(), and reset().
|
private |
Definition at line 343 of file FastTimerService.h.
Referenced by book(), fill(), fill_fraction(), and reset().
|
private |
Definition at line 344 of file FastTimerService.h.
Referenced by book(), fill(), fill_fraction(), and reset().
|
private |
Definition at line 339 of file FastTimerService.h.
Referenced by book(), fill(), fill_fraction(), and reset().
|
private |
Definition at line 340 of file FastTimerService.h.
Referenced by book(), fill(), fill_fraction(), and reset().
|
private |
Definition at line 337 of file FastTimerService.h.
Referenced by book(), fill(), fill_fraction(), and reset().
|
private |
Definition at line 338 of file FastTimerService.h.
Referenced by book(), fill(), fill_fraction(), and reset().