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 605 of file FastTimerService.h.

Constructor & Destructor Documentation

FastTimerService::PathProfilesPerProcess::PathProfilesPerProcess ( )
inline

Definition at line 611 of file FastTimerService.h.

FastTimerService::PathProfilesPerProcess::~PathProfilesPerProcess ( )
inline

Definition at line 618 of file FastTimerService.h.

References reset().

618  {
619  reset();
620  }

Member Function Documentation

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

Definition at line 622 of file FastTimerService.h.

References active_time, exclusive_time, interpaths, and total_time.

Referenced by ~PathProfilesPerProcess().

622  {
623  // the DQM plots are owned by the DQMStore
624  active_time = nullptr;
625  total_time = nullptr;
626  exclusive_time = nullptr;
627  interpaths = nullptr;
628  }

Member Data Documentation

TProfile* FastTimerService::PathProfilesPerProcess::active_time

Definition at line 606 of file FastTimerService.h.

Referenced by reset().

TProfile* FastTimerService::PathProfilesPerProcess::exclusive_time

Definition at line 608 of file FastTimerService.h.

Referenced by reset().

TProfile* FastTimerService::PathProfilesPerProcess::interpaths

Definition at line 609 of file FastTimerService.h.

Referenced by reset().

TProfile* FastTimerService::PathProfilesPerProcess::total_time

Definition at line 607 of file FastTimerService.h.

Referenced by reset().