 |
ATLAS Offline Software
|
Go to the documentation of this file.
14 #include "Gaudi/Property.h"
44 return StatusCode::SUCCESS;
53 return StatusCode::SUCCESS;
56 for (
int ileak = 0; ileak <
m_nbrLeaks; ++ileak) {
59 for ( std::size_t
i = 0;
i !=
static_cast<std::size_t
>(
m_leakSize); ++
i ) {
66 return StatusCode::SUCCESS;
def retrieve(aClass, aKey=None)
JetConstituentVector::iterator iterator
Gaudi::Property< int > m_leakSize
Property to setup the size of the leak.
std::list< Leak * > m_leaks
container to hold the leaked objects
Gaudi::Property< int > m_nbrLeaks
nbr of Leak objects
virtual StatusCode initialize() override
ServiceHandle< StoreGateSvc > & evtStore()
The standard StoreGateSvc (event store) Returns (kind of) a pointer to the StoreGateSvc.
::StatusCode StatusCode
StatusCode definition for legacy code.
PerfMonTestPolyVectorAlg.h Example for the memory optimization tutorial.
std::vector< int > m_data
virtual StatusCode execute() override
virtual ~LeakyAlg()
Destructor: