![]() |
ATLAS Offline Software
|
Handle class for adding a decoration to an object. More...
#include "StoreGate/WriteDecorHandleKey.h"
#include "StoreGate/ReadHandle.h"
#include "StoreGate/DecorKeyHelpers.h"
#include "AthContainers/AuxElement.h"
#include "CxxUtils/bitmask.h"
#include "GaudiKernel/EventContext.h"
#include <type_traits>
#include "StoreGate/WriteDecorHandle.icc"
Go to the source code of this file.
Classes | |
class | SG::WriteDecorHandle< T, D > |
Handle class for adding a decoration to an object. More... | |
Namespaces | |
SG | |
Forward declaration. | |
Functions | |
template<class D , class T > | |
WriteDecorHandle< T, D > | SG::makeHandle (const WriteDecorHandleKey< T > &key) |
Return a WriteDecorHandle referencing key . More... | |
template<class D , class T > | |
WriteDecorHandle< T, D > | SG::makeHandle (const WriteDecorHandleKey< T > &key, const EventContext &ctx) |
Return a WriteDecorHandle referencing key for an explicit context. More... | |
template<class T > | |
void | SG::makeHandle (const WriteDecorHandleKey< T > &key) |
These two signatures are to catch cases where the explicit template argument is omitted from the makeHandle call and give an error tailored to that. More... | |
template<class T > | |
void | SG::makeHandle (const WriteDecorHandleKey< T > &key, const EventContext &ctx) |
Handle class for adding a decoration to an object.
Definition in file StoreGate/StoreGate/WriteDecorHandle.h.