Make Counters work with Gaudi::Algorithm
* introduce CounterHolder, which keeps track of the available counters, and provides declareCounter, findCounter, forEachCounter, nCounters and clearCounters
parent
70404da2
No related branches found
No related tags found
Showing
- GaudiAlg/GaudiAlg/GaudiCommon.h 6 additions, 32 deletionsGaudiAlg/GaudiAlg/GaudiCommon.h
- GaudiAlg/GaudiAlg/GaudiTool.h 21 additions, 20 deletionsGaudiAlg/GaudiAlg/GaudiTool.h
- GaudiAlg/src/lib/GaudiCommon.icpp 16 additions, 31 deletionsGaudiAlg/src/lib/GaudiCommon.icpp
- GaudiAlg/src/lib/GaudiTool.cpp 4 additions, 4 deletionsGaudiAlg/src/lib/GaudiTool.cpp
- GaudiExamples/src/CounterEx/CounterNewAlg.cpp 5 additions, 7 deletionsGaudiExamples/src/CounterEx/CounterNewAlg.cpp
- GaudiExamples/tests/qmtest/refs/AlgTools.ref 16 additions, 14 deletionsGaudiExamples/tests/qmtest/refs/AlgTools.ref
- GaudiExamples/tests/qmtest/refs/AlgTools2.ref 13 additions, 13 deletionsGaudiExamples/tests/qmtest/refs/AlgTools2.ref
- GaudiExamples/tests/qmtest/refs/AlgTools_pyopts.ref 8 additions, 8 deletionsGaudiExamples/tests/qmtest/refs/AlgTools_pyopts.ref
- GaudiKernel/Gaudi/Algorithm.h 3 additions, 2 deletionsGaudiKernel/Gaudi/Algorithm.h
- GaudiKernel/GaudiKernel/CounterHolder.h 70 additions, 0 deletionsGaudiKernel/GaudiKernel/CounterHolder.h
- GaudiKernel/GaudiKernel/Counters.h 17 additions, 38 deletionsGaudiKernel/GaudiKernel/Counters.h
- GaudiPython/src/Lib/AlgDecorators.cpp 10 additions, 16 deletionsGaudiPython/src/Lib/AlgDecorators.cpp
Loading
Please register or sign in to comment