CMS 3D CMS Logo

Public Member Functions | Public Attributes

FastTimerService::PathInfo Struct Reference

List of all members.

Public Member Functions

 PathInfo ()

Public Attributes

TH1F * dqm_active
TH1F * dqm_module_active
TH1F * dqm_module_counter
TH1F * dqm_module_total
TH1F * dqm_overhead
TH1F * dqm_total
std::vector< ModuleInfo * > modules
double summary_active
double summary_overhead
double summary_total
double time_active
double time_overhead
double time_total

Detailed Description

Definition at line 139 of file FastTimerService.h.


Constructor & Destructor Documentation

FastTimerService::PathInfo::PathInfo ( ) [inline]

Definition at line 173 of file FastTimerService.h.

               :
      modules(),
      time_active(0.),
#ifdef FASTTIMERSERVICE_DETAILED_OVERHEAD_ACCOUNTING
      time_premodules(0.),
      time_intermodules(0.),
      time_postmodules(0.),
#else
      time_overhead(0.),
#endif
      time_total(0.),
      summary_active(0.),
#ifdef FASTTIMERSERVICE_DETAILED_OVERHEAD_ACCOUNTING
      summary_premodules(0.),
      summary_intermodules(0.),
      summary_postmodules(0.),
#else
      summary_overhead(0.),
#endif
      summary_total(0.),
      dqm_active(0),
#ifdef FASTTIMERSERVICE_DETAILED_OVERHEAD_ACCOUNTING
      dqm_premodules(0),
      dqm_intermodules(0),
      dqm_postmodules(0),
#else
      dqm_overhead(0),
#endif
      dqm_total(0),
      dqm_module_counter(0),
      dqm_module_active(0),
      dqm_module_total(0)
    { }

Member Data Documentation

Definition at line 150 of file FastTimerService.h.

Referenced by FastTimerService::postProcessPath().

Definition at line 156 of file FastTimerService.h.

Referenced by FastTimerService::postProcessPath().

Definition at line 158 of file FastTimerService.h.

Referenced by FastTimerService::postProcessPath().

Definition at line 147 of file FastTimerService.h.

Referenced by FastTimerService::postProcessPath().