Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

EventCounter Class Reference

#include <EventCounter.h>

Inheritance diagram for EventCounter:

Algorithm List of all members.

Public Methods

 EventCounter ( const std::string& name, ISvcLocator* pSvcLocator )
 Constructor(s). More...

 ~EventCounter ( )
 Destructor. More...

StatusCode initialize ()
StatusCode execute ()
StatusCode finalize ()

Private Attributes

IntegerProperty m_frequency
 The frequency with which the number of events should be reported. More...

int m_skip
 The number of events skipped since the last time the count was reported. More...

int m_total
 The total events seen. More...


Constructor & Destructor Documentation

EventCounter::EventCounter ( const std::string & name,
ISvcLocator * pSvcLocator )
 

Constructor(s).

Definition at line 12 of file EventCounter.cpp.

EventCounter::~EventCounter ( )
 

Destructor.

Definition at line 24 of file EventCounter.cpp.


Member Function Documentation

StatusCode EventCounter::execute ( )
 

Definition at line 37 of file EventCounter.cpp.

StatusCode EventCounter::finalize ( )
 

Definition at line 53 of file EventCounter.cpp.

StatusCode EventCounter::initialize ( )
 

Definition at line 29 of file EventCounter.cpp.


Member Data Documentation

IntegerProperty EventCounter::m_frequency [private]
 

The frequency with which the number of events should be reported.

The default is 1, corresponding to every event.

Definition at line 36 of file EventCounter.h.

int EventCounter::m_skip [private]
 

The number of events skipped since the last time the count was reported.

Definition at line 42 of file EventCounter.h.

int EventCounter::m_total [private]
 

The total events seen.

Definition at line 47 of file EventCounter.h.


The documentation for this class was generated from the following files:
Generated at Wed Nov 21 12:20:23 2001 by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000