Definition at line 370 of file FastTimerService.h.
void FastTimerService::PlotsPerJob::book |
( |
DQMStore::IBooker & |
booker, |
|
|
ProcessCallGraph const & |
job, |
|
|
std::vector< GroupOfModules > const & |
groups, |
|
|
double |
event_range, |
|
|
double |
event_resolution, |
|
|
double |
path_range, |
|
|
double |
path_resolution, |
|
|
double |
module_range, |
|
|
double |
module_resolution, |
|
|
unsigned int |
lumisections, |
|
|
bool |
bymodule, |
|
|
bool |
byls |
|
) |
| |
Definition at line 560 of file FastTimerService.cc.
References FastTimerService::PlotsPerElement::book(), event_, edmIntegrityCheck::group, highlight_, hcalTTPDigis_cfi::id, edm::ModuleDescription::id(), diffTwoXMLs::label, ProcessCallGraph::module(), customisers::module_name, edm::ModuleDescription::moduleLabel(), modules_, sysUtil::pid, LaserDQM_cfg::process, ProcessCallGraph::processDescription(), ProcessCallGraph::processes(), processes_, DQMStore::IBooker::pwd(), DQMStore::IBooker::setCurrentFolder(), ProcessCallGraph::source(), and AlCaHLTBitMon_QueryRunRegistry::string.
584 modules_[job.source().id()].book(booker,
592 for (
unsigned int group: boost::irange(0ul, groups.size())) {
603 for (
unsigned int pid: boost::irange(0ul, job.processes().size())) {
604 auto const&
process = job.processDescription(
pid);
616 for (
unsigned int id:
process.modules_)
618 auto const&
module_name = job.module(
id).moduleLabel();
void book(DQMStore::IBooker &, std::string const &name, std::string const &title, double range, double resolution, unsigned int lumisections, bool byls)
const std::string & pwd(void)
std::vector< PlotsPerElement > highlight_
std::vector< PlotsPerElement > modules_
std::vector< PlotsPerProcess > processes_
void setCurrentFolder(const std::string &fullpath)