ATLAS Offline Software
Classes | Namespaces | Functions
StoreGate/StoreGate/ReadDecorHandle.h File Reference

Handle class for reading a decoration on an object. More...

#include "StoreGate/ReadDecorHandleKey.h"
#include "StoreGate/ReadHandle.h"
#include "StoreGate/DecorKeyHelpers.h"
#include "AthContainers/AuxElement.h"
#include "GaudiKernel/EventContext.h"
#include <type_traits>
#include "StoreGate/ReadDecorHandle.icc"
Include dependency graph for StoreGate/StoreGate/ReadDecorHandle.h:

Go to the source code of this file.

Classes

class  SG::ReadDecorHandle< T, D >
 Handle class for reading a decoration on an object. More...
 

Namespaces

 SG
 Forward declaration.
 

Functions

template<class D , class T >
ReadDecorHandle< T, D > SG::makeHandle (const ReadDecorHandleKey< T > &key)
 Return a ReadDecorHandle referencing key. More...
 
template<class D , class T >
ReadDecorHandle< T, D > SG::makeHandle (const ReadDecorHandleKey< T > &key, const EventContext &ctx)
 Return a ReadDecorHandle referencing key for an explicit context. More...
 
template<class T >
void SG::makeHandle (const ReadDecorHandleKey< 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 ReadDecorHandleKey< T > &key, const EventContext &ctx)
 

Detailed Description

Handle class for reading a decoration on an object.

Author
scott snyder snyde.nosp@m.r@bn.nosp@m.l.gov
Date
Apr, 2017

Definition in file StoreGate/StoreGate/ReadDecorHandle.h.