Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields | Related Pages

Timings Class Reference

Store of timings which collects some simple statistics. More...

#include <timings.h>


Public Member Functions

void dumpTimings ()
 Print a dump of all the statistics.

void addTiming (std::string name, unsigned long long int diff)
 Insert a timing into the "database".


Private Attributes

std::map< std::string, Timingtimings


Detailed Description

Store of timings which collects some simple statistics.

Definition at line 50 of file timings.h.


Member Function Documentation

void Timings::addTiming std::string  name,
unsigned long long int  diff
[inline]
 

Insert a timing into the "database".

Definition at line 100 of file timings.h.

References Timings::Timing::count, Timings::Timing::max, Timings::Timing::min, and Timings::Timing::sum.

Referenced by Timer::end().

void Timings::dumpTimings  )  [inline]
 

Print a dump of all the statistics.

Definition at line 109 of file timings.h.


The documentation for this class was generated from the following file:
Generated on Thu Jul 15 09:51:08 2004 for SCT DAQ/DCS Software - C++ by doxygen 1.3.5