|
Gaudi Framework, version v22r2 |
| Home | Generated: Tue May 10 2011 |
simple local counter More...

Public Member Functions | |
| Counter (const std::string &msg=" Misbalance ") | |
| ~Counter () | |
| long | increment (const std::string &object) |
| long | decrement (const std::string &object) |
| long | counts (const std::string &object) |
| void | report () const |
Private Types | |
| typedef std::map< std::string, long > | Map |
Private Attributes | |
| Map | m_map |
| std::string | m_message |
simple local counter
Definition at line 61 of file GaudiTool.cpp.
typedef std::map<std::string,long> GaudiToolLocal::Counter::Map [private] |
Definition at line 88 of file GaudiTool.cpp.
| GaudiToolLocal::Counter::Counter | ( | const std::string & | msg = " Misbalance " ) |
[inline] |
Definition at line 65 of file GaudiTool.cpp.
| GaudiToolLocal::Counter::~Counter | ( | ) | [inline] |
Definition at line 70 of file GaudiTool.cpp.
| long GaudiToolLocal::Counter::counts | ( | const std::string & | object ) | [inline] |
Definition at line 76 of file GaudiTool.cpp.
{ return m_map[object] ; }
| long GaudiToolLocal::Counter::decrement | ( | const std::string & | object ) | [inline] |
Definition at line 74 of file GaudiTool.cpp.
{ return --m_map[object] ; }
| long GaudiToolLocal::Counter::increment | ( | const std::string & | object ) | [inline] |
Definition at line 72 of file GaudiTool.cpp.
{ return ++m_map[object] ; }
| void GaudiToolLocal::Counter::report | ( | ) | const [inline] |
Definition at line 78 of file GaudiTool.cpp.
Map GaudiToolLocal::Counter::m_map [private] |
Definition at line 92 of file GaudiTool.cpp.
Definition at line 93 of file GaudiTool.cpp.