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

Member Function Documentation

◆ retrieve() [1/2]

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

Definition at line 974 of file StoreGateSvc.h.

974 {
975 const T* obj = 0;
976 if ( StatusCode::SUCCESS == psg->retrieve( obj ) )
977 return obj;
978 return 0;
979 }
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 982 of file StoreGateSvc.h.

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

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