Public Member Functions | |
void | book (DQMStore::IBooker &, std::string const &name, std::string const &title, double range, double resolution, 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 * | time_real_ |
TProfile * | time_real_byls_ |
TH1F * | time_thread_ |
TProfile * | time_thread_byls_ |
Definition at line 313 of file FastTimerService.h.
FastTimerService::PlotsPerElement::PlotsPerElement | ( | ) |
Definition at line 268 of file FastTimerService.cc.
void FastTimerService::PlotsPerElement::book | ( | DQMStore::IBooker & | booker, |
std::string const & | name, | ||
std::string const & | title, | ||
double | range, | ||
double | resolution, | ||
unsigned int | lumisections, | ||
bool | byls | ||
) |
Definition at line 287 of file FastTimerService.cc.
References create_public_pileup_plots::bins, DQMStore::IBooker::book1D(), DQMStore::IBooker::bookProfile(), cmsPerfStripChart::format, MonitorElement::getTH1F(), MonitorElement::getTProfile(), infinity, createfilelist::int, ctppsDiamondLocalTracks_cfi::resolution, harvestTrackValidationPlots::str, AlCaHLTBitMon_QueryRunRegistry::string, time_real_, time_real_byls_, 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 342 of file FastTimerService.cc.
References 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 358 of file FastTimerService.cc.
References 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 277 of file FastTimerService.cc.
References 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 325 of file FastTimerService.h.
Referenced by book(), fill(), fill_fraction(), and reset().
|
private |
Definition at line 326 of file FastTimerService.h.
Referenced by book(), fill(), fill_fraction(), and reset().
|
private |
Definition at line 323 of file FastTimerService.h.
Referenced by book(), fill(), fill_fraction(), and reset().
|
private |
Definition at line 324 of file FastTimerService.h.
Referenced by book(), fill(), fill_fraction(), and reset().