Timings Class Reference

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

#include <timings.h>


Public Member Functions

 Timings ()
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

Data Structures

struct  Timing
 Running statistics for one type. More...


Detailed Description

Store of timings which collects some simple statistics.

Definition at line 53 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 103 of file timings.h.

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

Referenced by Timer::end().

void Timings::dumpTimings  )  [inline]
 

Print a dump of all the statistics.

Definition at line 112 of file timings.h.

References timings.


The documentation for this class was generated from the following file:
Generated on Mon Feb 6 14:02:26 2006 for SCT DAQ/DCS Software - C++ by  doxygen 1.4.6