CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Public Attributes
FastTimerService::PathProfilesPerProcess Struct Reference

Public Member Functions

 PathProfilesPerProcess ()
 
void reset ()
 
 ~PathProfilesPerProcess ()
 

Public Attributes

TProfile * active_time
 
TProfile * exclusive_time
 
TProfile * interpaths
 
TProfile * total_time
 

Detailed Description

Definition at line 601 of file FastTimerService.h.

Constructor & Destructor Documentation

FastTimerService::PathProfilesPerProcess::PathProfilesPerProcess ( )
inline

Definition at line 607 of file FastTimerService.h.

FastTimerService::PathProfilesPerProcess::~PathProfilesPerProcess ( )
inline

Definition at line 614 of file FastTimerService.h.

References reset().

614  {
615  reset();
616  }

Member Function Documentation

void FastTimerService::PathProfilesPerProcess::reset ( void  )
inline

Definition at line 618 of file FastTimerService.h.

References active_time, exclusive_time, interpaths, and total_time.

Referenced by ~PathProfilesPerProcess().

618  {
619  // the DQM plots are owned by the DQMStore
620  active_time = nullptr;
621  total_time = nullptr;
622  exclusive_time = nullptr;
623  interpaths = nullptr;
624  }

Member Data Documentation

TProfile* FastTimerService::PathProfilesPerProcess::active_time

Definition at line 602 of file FastTimerService.h.

Referenced by reset().

TProfile* FastTimerService::PathProfilesPerProcess::exclusive_time

Definition at line 604 of file FastTimerService.h.

Referenced by reset().

TProfile* FastTimerService::PathProfilesPerProcess::interpaths

Definition at line 605 of file FastTimerService.h.

Referenced by reset().

TProfile* FastTimerService::PathProfilesPerProcess::total_time

Definition at line 603 of file FastTimerService.h.

Referenced by reset().