| # Gaudi Framework, version v21r7 |

Home |  | Generated: 22 Jan 2010

# EventCounter.h

Go to the documentation of this file.

    00001 #include "GaudiKernel/Algorithm.h"
    00002 #include "GaudiKernel/Property.h"
    00003
    00004 class GAUDI_API EventCounter: public Algorithm {
    00005 public:
    00006
    00010     EventCounter( const std::string& name, ISvcLocator* pSvcLocator );
    00011
    00015     ~EventCounter( );
    00016
    00017     /*****************************
    00018      ** Public Function Members **
    00019      *****************************/
    00020
    00021     StatusCode initialize();
    00022     StatusCode execute();
    00023     StatusCode finalize();
    00024
    00025 private:
    00026
    00027     /**************************
    00028      ** Private Data Members **
    00029      **************************/
    00030
    00036     IntegerProperty m_frequency;
    00037
    00042     int m_skip;
    00043
    00047     int m_total;
    00048 };