ATLAS Offline Software
Loading...
Searching...
No Matches
PyGate< T > Struct Template Reference

#include <StoreGateSvc.h>

Collaboration diagram for PyGate< T >:

Static Public Member Functions

static const T * retrieve (StoreGateSvc *psg)
static const T * retrieve (StoreGateSvc *psg, const std::string &key)

Detailed Description

template<class T>
struct PyGate< T >

Definition at line 974 of file StoreGateSvc.h.

Member Function Documentation

◆ retrieve() [1/2]

template<class T>
const T * PyGate< T >::retrieve ( StoreGateSvc * psg)
inlinestatic

Definition at line 976 of file StoreGateSvc.h.

976 {
977 const T* obj = 0;
978 if ( StatusCode::SUCCESS == psg->retrieve( obj ) )
979 return obj;
980 return 0;
981 }
static const T * retrieve(StoreGateSvc *psg)

◆ retrieve() [2/2]

template<class T>
const T * PyGate< T >::retrieve ( StoreGateSvc * psg,
const std::string & key )
inlinestatic

Definition at line 984 of file StoreGateSvc.h.

984 {
985 const T* obj = 0;
986 if ( StatusCode::SUCCESS == psg->retrieve( obj, key ) )
987 return obj;
988 return 0;
989 }

The documentation for this struct was generated from the following file: