| Report problems to ATLAS LXR Team (with time and IP address indicated) |
|
[ source navigation ] [ diff markup ] [ identifier search ] [ general search ] |
||||
|
||||||
| Links to LXR source navigation pages for stable releases | [ 12.*.* ] [ 13.*.* ] [ 14.*.* ] [ 15.*.* ] | |||||
001 #include "GaudiKernel/Algorithm.h" 002 #include "GaudiKernel/Property.h" 003 004 class EventCounter : public Algorithm { 005 public: 006 007 /** 008 ** Constructor(s) 009 **/ 010 EventCounter( const std::string& name, ISvcLocator* pSvcLocator ); 011 012 /** 013 ** Destructor 014 **/ 015 ~EventCounter( ); 016 017 /***************************** 018 ** Public Function Members ** 019 *****************************/ 020 021 StatusCode initialize(); 022 StatusCode execute(); 023 StatusCode finalize(); 024 025 private: 026 027 /************************** 028 ** Private Data Members ** 029 **************************/ 030 031 /** 032 ** The frequency with which the number of events 033 ** should be reported. The default is 1, corresponding 034 ** to every event. 035 **/ 036 IntegerProperty m_frequency; 037 038 /** 039 ** The number of events skipped since the last time 040 ** the count was reported. 041 **/ 042 int m_skip; 043 044 /** 045 ** The total events seen. 046 **/ 047 int m_total; 048 };
| [ source navigation ] | [ diff markup ] | [ identifier search ] | [ general search ] |
| Due to the LXR bug, the updates fail sometimes to remove references to deleted files. The Saturday's full rebuilds fix these problems | |
| This page was automatically generated by the LXR engine. |
|