Public Member Functions | |
PathInfo () | |
void | reset () |
~PathInfo () | |
Public Attributes | |
TH1F * | dqm_active |
TH1F * | dqm_exclusive |
TH1F * | dqm_intermodules |
TH1F * | dqm_module_active |
TH1F * | dqm_module_counter |
TH1F * | dqm_module_total |
TH1F * | dqm_overhead |
TH1F * | dqm_postmodules |
TH1F * | dqm_premodules |
TH1F * | dqm_total |
uint32_t | index |
uint32_t | last_run |
std::vector< ModuleInfo * > | modules |
double | summary_active |
double | summary_intermodules |
double | summary_overhead |
double | summary_postmodules |
double | summary_premodules |
double | summary_total |
double | time_active |
double | time_intermodules |
double | time_overhead |
double | time_postmodules |
double | time_premodules |
double | time_total |
Definition at line 173 of file FastTimerService.h.
FastTimerService::PathInfo::PathInfo | ( | ) | [inline] |
Definition at line 201 of file FastTimerService.h.
: modules(), time_active(0.), time_premodules(0.), time_intermodules(0.), time_postmodules(0.), time_overhead(0.), time_total(0.), summary_active(0.), summary_premodules(0.), summary_intermodules(0.), summary_postmodules(0.), summary_overhead(0.), summary_total(0.), last_run(0), index(0), dqm_active(0), dqm_exclusive(0), dqm_premodules(0), dqm_intermodules(0), dqm_postmodules(0), dqm_overhead(0), dqm_total(0), dqm_module_counter(0), dqm_module_active(0), dqm_module_total(0) { }
FastTimerService::PathInfo::~PathInfo | ( | ) | [inline] |
void FastTimerService::PathInfo::reset | ( | void | ) | [inline] |
Definition at line 234 of file FastTimerService.h.
References dqm_active, dqm_intermodules, dqm_module_active, dqm_module_counter, dqm_module_total, dqm_overhead, dqm_postmodules, dqm_premodules, dqm_total, index, last_run, modules, summary_active, summary_intermodules, summary_overhead, summary_postmodules, summary_premodules, summary_total, time_active, time_intermodules, time_overhead, time_postmodules, time_premodules, and time_total.
Referenced by ~PathInfo().
{ modules.clear(); time_active = 0.; time_premodules = 0.; time_intermodules = 0.; time_postmodules = 0.; time_overhead = 0.; time_total = 0.; summary_active = 0.; summary_premodules = 0.; summary_intermodules = 0.; summary_postmodules = 0.; summary_overhead = 0.; summary_total = 0.; last_run = 0; index = 0; // the DAQ destroys and re-creates the DQM and DQMStore services at each reconfigure, so we don't need to clean them up dqm_active = 0; dqm_premodules = 0; dqm_intermodules = 0; dqm_postmodules = 0; dqm_overhead = 0; dqm_total = 0; dqm_module_counter = 0; dqm_module_active = 0; dqm_module_total = 0; }
Definition at line 189 of file FastTimerService.h.
Referenced by FastTimerService::postBeginJob(), FastTimerService::postProcessPath(), and reset().
Definition at line 190 of file FastTimerService.h.
Referenced by FastTimerService::postBeginJob(), and FastTimerService::postProcessEvent().
Definition at line 192 of file FastTimerService.h.
Referenced by FastTimerService::postBeginJob(), FastTimerService::postProcessPath(), and reset().
Definition at line 197 of file FastTimerService.h.
Referenced by FastTimerService::postBeginJob(), FastTimerService::postProcessPath(), and reset().
Definition at line 196 of file FastTimerService.h.
Referenced by FastTimerService::postBeginJob(), FastTimerService::postProcessPath(), and reset().
Definition at line 198 of file FastTimerService.h.
Referenced by FastTimerService::postBeginJob(), FastTimerService::postProcessPath(), and reset().
Definition at line 194 of file FastTimerService.h.
Referenced by FastTimerService::postBeginJob(), FastTimerService::postProcessPath(), and reset().
Definition at line 193 of file FastTimerService.h.
Referenced by FastTimerService::postBeginJob(), FastTimerService::postProcessPath(), and reset().
Definition at line 191 of file FastTimerService.h.
Referenced by FastTimerService::postBeginJob(), FastTimerService::postProcessPath(), and reset().
Definition at line 195 of file FastTimerService.h.
Referenced by FastTimerService::postBeginJob(), FastTimerService::postProcessPath(), and reset().
uint32_t FastTimerService::PathInfo::index |
Definition at line 188 of file FastTimerService.h.
Referenced by FastTimerService::postProcessEvent(), FastTimerService::postProcessPath(), FastTimerService::preProcessPath(), and reset().
uint32_t FastTimerService::PathInfo::last_run |
Definition at line 187 of file FastTimerService.h.
Referenced by FastTimerService::postProcessEvent(), FastTimerService::postProcessPath(), and reset().
std::vector<ModuleInfo *> FastTimerService::PathInfo::modules |
Definition at line 174 of file FastTimerService.h.
Referenced by FastTimerService::postBeginJob(), FastTimerService::postProcessEvent(), FastTimerService::postProcessPath(), FastTimerService::preProcessPath(), and reset().
Definition at line 181 of file FastTimerService.h.
Referenced by FastTimerService::postProcessPath(), and reset().
Definition at line 183 of file FastTimerService.h.
Referenced by FastTimerService::postProcessPath(), and reset().
Definition at line 185 of file FastTimerService.h.
Referenced by FastTimerService::postProcessPath(), and reset().
Definition at line 184 of file FastTimerService.h.
Referenced by FastTimerService::postProcessPath(), and reset().
Definition at line 182 of file FastTimerService.h.
Referenced by FastTimerService::postProcessPath(), and reset().
Definition at line 186 of file FastTimerService.h.
Referenced by FastTimerService::postProcessPath(), and reset().
Definition at line 175 of file FastTimerService.h.
Referenced by FastTimerService::postProcessPath(), and reset().
Definition at line 177 of file FastTimerService.h.
Referenced by FastTimerService::postProcessPath(), and reset().
Definition at line 179 of file FastTimerService.h.
Referenced by FastTimerService::postProcessEvent(), FastTimerService::postProcessPath(), and reset().
Definition at line 178 of file FastTimerService.h.
Referenced by FastTimerService::postProcessPath(), and reset().
Definition at line 176 of file FastTimerService.h.
Referenced by FastTimerService::postProcessPath(), and reset().
Definition at line 180 of file FastTimerService.h.
Referenced by FastTimerService::postProcessPath(), and reset().