#include <AthMonBench.h>
Definition at line 25 of file AthMonBench.h.
◆ TMem
◆ AthMonBench()
| AthMonBench::AthMonBench |
( |
| ) |
|
|
default |
◆ ~AthMonBench()
| AthMonBench::~AthMonBench |
( |
| ) |
|
|
default |
◆ currentVMem()
Definition at line 22 of file AthMonBench.cxx.
22 {
24 std::ifstream
file(
"/proc/self/status");
25 const std::string
search{
"VmSize:"};
27 while(getline(
file, line)) {
30 result = multiply<1024L>(result);
31 break;
32 }
33 }
35}
void search(TDirectory *td, const std::string &s, std::string cwd, node *n)
recursive directory search for TH1 and TH2 and TProfiles
◆ deltaCPU_ms()
| double AthMonBench::deltaCPU_ms |
( |
| ) |
const |
|
inline |
◆ deltaMem_mb()
| double AthMonBench::deltaMem_mb |
( |
| ) |
const |
|
inline |
◆ finishMeasurement()
| void AthMonBench::finishMeasurement |
( |
| ) |
|
|
inline |
Definition at line 83 of file AthMonBench.h.
83 {
88
91 }
92}
static TMem currentVMem()
◆ isReset()
| bool AthMonBench::isReset |
( |
| ) |
const |
|
inline |
◆ operator+=()
◆ operator-=()
◆ reset()
| void AthMonBench::reset |
( |
| ) |
|
|
inline |
◆ setUnitCount()
| void AthMonBench::setUnitCount |
( |
| ) |
|
|
inline |
◆ startMeasurement()
| void AthMonBench::startMeasurement |
( |
| ) |
|
|
inline |
◆ valid()
| bool AthMonBench::valid |
( |
| ) |
const |
|
inline |
◆ m_count
| int AthMonBench::m_count {} |
|
private |
◆ m_deltaCPU
| clock_t AthMonBench::m_deltaCPU {} |
|
private |
◆ m_deltaMem
| TMem AthMonBench::m_deltaMem {} |
|
private |
◆ s_resourceMonThreshold
| const MSG::Level AthMonBench::s_resourceMonThreshold = MSG::DEBUG |
|
static |
The documentation for this class was generated from the following files: