![]() |
ATLAS Offline Software
|
#include <AthMonBench.h>
Public Member Functions | |
| AthMonBench ()=default | |
| ~AthMonBench ()=default | |
| void | reset () |
| bool | isReset () const |
| void | setUnitCount () |
| void | startMeasurement () |
| void | finishMeasurement () |
| void | operator-= (const AthMonBench &o) |
| void | operator+= (const AthMonBench &o) |
| double | deltaMem_mb () const |
| double | deltaCPU_ms () const |
| bool | valid () const |
Static Public Attributes | |
| static const MSG::Level | s_resourceMonThreshold = MSG::DEBUG |
Private Types | |
| typedef long long | TMem |
Static Private Member Functions | |
| static TMem | currentVMem () |
Private Attributes | |
| TMem | m_deltaMem {} |
| clock_t | m_deltaCPU {} |
| int | m_count {} |
Definition at line 25 of file AthMonBench.h.
|
private |
Definition at line 52 of file AthMonBench.h.
|
default |
|
default |
|
staticprivate |
Definition at line 22 of file AthMonBench.cxx.
|
inline |
Definition at line 109 of file AthMonBench.h.
|
inline |
Definition at line 108 of file AthMonBench.h.
|
inline |
Definition at line 83 of file AthMonBench.h.
|
inline |
Definition at line 71 of file AthMonBench.h.
|
inline |
Definition at line 101 of file AthMonBench.h.
|
inline |
Definition at line 95 of file AthMonBench.h.
|
inline |
Definition at line 65 of file AthMonBench.h.
|
inline |
Definition at line 111 of file AthMonBench.h.
|
inline |
Definition at line 76 of file AthMonBench.h.
|
inline |
Definition at line 110 of file AthMonBench.h.
|
private |
Definition at line 55 of file AthMonBench.h.
|
private |
Definition at line 54 of file AthMonBench.h.
|
private |
Definition at line 53 of file AthMonBench.h.
|
static |
Definition at line 28 of file AthMonBench.h.