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

Member Function Documentation

◆ retrieve() [1/2]

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

Definition at line 965 of file StoreGateSvc.h.

965 {
966 const T* obj = 0;
967 if ( StatusCode::SUCCESS == psg->retrieve( obj ) )
968 return obj;
969 return 0;
970 }
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 973 of file StoreGateSvc.h.

973 {
974 const T* obj = 0;
975 if ( StatusCode::SUCCESS == psg->retrieve( obj, key ) )
976 return obj;
977 return 0;
978 }

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