Loading [MathJax]/extensions/tex2jax.js
 |
ATLAS Offline Software
|
Go to the documentation of this file.
15 #ifndef ATHENAKERNEL_ICONDITIONSCLEANERSVC_H
16 #define ATHENAKERNEL_ICONDITIONSCLEANERSVC_H
19 #include "GaudiKernel/IInterface.h"
33 :
virtual public IInterface
77 #endif // not ATHENAKERNEL_ICONDITIONSCLEANERSVC_H
virtual StatusCode printStats() const =0
Print some statistics about the garbage collection.
DeclareInterfaceID(IConditionsCleanerSvc, 1, 0)
virtual StatusCode reset()=0
Clear the internal state of the service.
Interface for doing garbage collection of conditions objects.
Some weak symbol referencing magic...
::StatusCode StatusCode
StatusCode definition for legacy code.
Base class for all conditions containers.
virtual StatusCode event(const EventContext &ctx, bool allowAsync)=0
Called at the start of each event.
virtual StatusCode condObjAdded(const EventContext &ctx, CondContBase &cc)=0
Called after a conditions object has been added.