|
ATLAS Offline Software
|
Go to the documentation of this file.
10 #ifndef EVENT_LOOP__LEAK_CHECK_MODULE_H
11 #define EVENT_LOOP__LEAK_CHECK_MODULE_H
Long_t m_initMemVirtual
Amount of virtual memory used after initialisation in kB.
char data[hepevt_bytes_allocation_ATLAS]
virtual StatusCode onWorkerEnd(ModuleData &data) override
action at the end of the worker job
the data the EventLoop core classes are sharing with the Module implementation
Long_t memIncreaseVirtual() const
Virtual memory leak/increase during the job.
Long_t memIncreaseResident() const
Resident memory leak/increase during the job.
Long_t m_initMemResident
Amount of resident memory used after initialisation in kB.
the base class for EventLoop instrumentation module
Long_t m_finMemVirtual
Amount of virtual memory used after finalisation in kB.
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual StatusCode postFinalize(ModuleData &data) override
actions after algorithms have been finalized
This module defines the arguments passed from the BATCH driver to the BATCH worker.
uint64_t m_skippedEvents
number of skipped events
Long_t m_finMemResident
Amount of resident memory used after finalisation in kB.
virtual StatusCode postFirstEvent(ModuleData &data) override
action after processing first event
a Module implementing a simple leak checker