ATLAS Offline Software
Loading...
Searching...
No Matches
StoreGatePyExt.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  AthenaInternal

Functions

PyObject * AthenaInternal::retrieveObjectFromStore (StoreGateSvc *store, PyObject *tp, PyObject *pykey)
 retrieve object of specified type from storegate
PyObject * AthenaInternal::py_sg_getitem (StoreGateSvc *self, PyObject *pykey)
 typeless retrieve ... slower than above, and potential to return unexpected type if objects of different type but same key
PyObject * AthenaInternal::py_sg_contains (StoreGateSvc *store, PyObject *tp, PyObject *pykey)
 check if object of specified type is in storegate
PyObject * AthenaInternal::recordObjectToStore (StoreGateSvc *store, PyObject *obj, PyObject *pykey, bool allowMods=true, bool resetOnly=true, bool noHist=false)
 record object to storegate