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 992 of file StoreGateSvc.h.

Member Function Documentation

◆ retrieve() [1/2]

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

Definition at line 994 of file StoreGateSvc.h.

994 {
995 const T* obj = 0;
996 if ( StatusCode::SUCCESS == psg->retrieve( obj ) )
997 return obj;
998 return 0;
999 }
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 1002 of file StoreGateSvc.h.

1002 {
1003 const T* obj = 0;
1004 if ( StatusCode::SUCCESS == psg->retrieve( obj, key ) )
1005 return obj;
1006 return 0;
1007 }

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