The Gaudi Framework
master (594c33fa)
|
Public Member Functions | |
def | __init__ (self, name, ihs) |
def | retrieve1D (self, path) |
def | retrieve2D (self, path) |
def | retrieve3D (self, path) |
def | retrieveProfile1D (self, path) |
def | retrieveProfile2D (self, path) |
def | retrieve (self, path) |
def | book (self, *args) |
def | bookProf (self, *args) |
def | __getitem__ (self, path) |
def | getAsAIDA (self, path) |
def | getAsROOT (self, path) |
Public Member Functions inherited from GaudiPython.Bindings.iDataSvc | |
def | registerObject (self, path, obj) |
def | unregisterObject (self, path) |
def | retrieveObject (self, path) |
def | findObject (self, path) |
def | getObject (self, path, *args) |
def | __setitem__ (self, path, obj) |
def | __delitem__ (self, path) |
def | leaves (self, node=cppyy.nullptr) |
def | dump (self, node=cppyy.nullptr) |
def | getList (self, node=cppyy.nullptr, lst=[], rootFID=None) |
def | getHistoNames (self, node=cppyy.nullptr, lst=[]) |
def | setRoot (self, name, obj) |
def | selectOnlyStore (self) |
def | selectStore (self, n) |
def | clearStore (self) |
Public Member Functions inherited from GaudiPython.Bindings.iService | |
def | retrieveInterface (self) |
def | initialize (self) |
def | start (self) |
def | stop (self) |
def | finalize (self) |
def | reinitialize (self) |
def | restart (self) |
def | isValid (self) |
Public Member Functions inherited from GaudiPython.Bindings.iProperty | |
def | getInterface (self) |
def | __call_interface_method__ (self, ifname, method, *args) |
def | __setattr__ (self, name, value) |
def | __getattr__ (self, name) |
def | properties (self) |
def | name (self) |
Definition at line 698 of file Bindings.py.
def GaudiPython.Bindings.iHistogramSvc.__init__ | ( | self, | |
name, | |||
ihs | |||
) |
def GaudiPython.Bindings.iHistogramSvc.__getitem__ | ( | self, | |
path | |||
) |
Retrieve the object from Histogram Transient Store (by path) The reference to AIDA histogram is returned (if possible) >>> svc = ... >>> histo = svc['path/to/my/histogram']
Reimplemented from GaudiPython.Bindings.iDataSvc.
Definition at line 751 of file Bindings.py.
def GaudiPython.Bindings.iHistogramSvc.book | ( | self, | |
* | args | ||
) |
Book the histograms(1D,2D&3D) , see IHistogramSvc::book >>> svc = ... >>> histo = svc.book( .... )
Definition at line 735 of file Bindings.py.
def GaudiPython.Bindings.iHistogramSvc.bookProf | ( | self, | |
* | args | ||
) |
Book the profile(1D&2D) histograms, see IHistogramSvc::bookProf >>> svc = ... >>> histo = svc.bookProf( .... )
Definition at line 743 of file Bindings.py.
def GaudiPython.Bindings.iHistogramSvc.getAsAIDA | ( | self, | |
path | |||
) |
Retrieve the histogram from Histogram Transient Store (by path) The reference to AIDA histogram is returned (if possible) >>> svc = ... >>> histo = svc.getAsAIDA ( 'path/to/my/histogram' )
Definition at line 763 of file Bindings.py.
def GaudiPython.Bindings.iHistogramSvc.getAsROOT | ( | self, | |
path | |||
) |
Retrieve the histogram from Histogram Transient Store (by path) The Underlying native ROOT object is returned (if possible) >>> svc = ... >>> histo = svc.getAsROOT ( 'path/to/my/histogram' )
Definition at line 772 of file Bindings.py.
def GaudiPython.Bindings.iHistogramSvc.retrieve | ( | self, | |
path | |||
) |
Retrieve AIDA histogram or AIDA profile histogram by path in Histogram Transient Store >>> svc = ... >>> histo = svc.retrieve ( 'path/to/my/histogram' )
Definition at line 718 of file Bindings.py.
def GaudiPython.Bindings.iHistogramSvc.retrieve1D | ( | self, | |
path | |||
) |
Definition at line 703 of file Bindings.py.
def GaudiPython.Bindings.iHistogramSvc.retrieve2D | ( | self, | |
path | |||
) |
Definition at line 706 of file Bindings.py.
def GaudiPython.Bindings.iHistogramSvc.retrieve3D | ( | self, | |
path | |||
) |
Definition at line 709 of file Bindings.py.
def GaudiPython.Bindings.iHistogramSvc.retrieveProfile1D | ( | self, | |
path | |||
) |
Definition at line 712 of file Bindings.py.
def GaudiPython.Bindings.iHistogramSvc.retrieveProfile2D | ( | self, | |
path | |||
) |
Definition at line 715 of file Bindings.py.