|
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) |
|
def | __init__ (self, name, idp) |
|
def | registerObject (self, path, obj) |
|
def | unregisterObject (self, path) |
|
def | retrieveObject (self, path) |
|
def | findObject (self, path) |
| get object from TES More...
|
|
def | getObject (self, path, args) |
| get or retrieve object, possible switch-off 'on-demand' actions More...
|
|
def | __getitem__ (self, path) |
|
def | __setitem__ (self, path, obj) |
|
def | __delitem__ (self, path) |
|
def | leaves (self, node=None) |
|
def | dump (self, node=None) |
|
def | getList (self, node=None, lst=[], rootFID=None) |
|
def | getHistoNames (self, node=None, lst=[]) |
|
def | setRoot (self, name, obj) |
|
def | clearStore (self) |
|
def | __init__ (self, name, isvc=None) |
|
def | retrieveInterface (self) |
|
def | isValid (self) |
|
def | __init__ (self, name, ip=None) |
|
def | getInterface (self) |
|
def | retrieveInterface (self) |
|
def | __call_interface_method__ (self, ifname, method, args) |
|
def | __setattr__ (self, name, value) |
|
def | __getattr__ (self, name) |
|
def | properties (self) |
|
def | name (self) |
|
|
| initialize = lambdaself:self.__call_interface_method__("_isvc","initialize") |
|
| start = lambdaself:self.__call_interface_method__("_isvc","start") |
|
| stop = lambdaself:self.__call_interface_method__("_isvc","stop") |
|
| finalize = lambdaself:self.__call_interface_method__("_isvc","finalize") |
|
| reinitialize = lambdaself:self.__call_interface_method__("_isvc","reinitialize") |
|
| restart = lambdaself:self.__call_interface_method__("_isvc","restart") |
|
Definition at line 482 of file Bindings.py.
def GaudiPython.Bindings.iHistogramSvc.__init__ |
( |
|
self, |
|
|
|
name, |
|
|
|
ihs |
|
) |
| |
Definition at line 483 of file Bindings.py.
484 self.__dict__[
'_ihs'] =
InterfaceCast(gbl.IHistogramSvc)(ihs)
485 iDataSvc.__init__(self, name, ihs)
def __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']
Definition at line 522 of file Bindings.py.
524 Retrieve the object from Histogram Transient Store (by path) 525 The reference to AIDA histogram is returned (if possible) 527 >>> histo = svc['path/to/my/histogram'] 531 return iDataSvc.__getitem__( self , path )
def __getitem__(self, path)
def GaudiPython.Bindings.iHistogramSvc.book |
( |
|
self, |
|
|
|
args |
|
) |
| |
Book the histograms(1D,2D&3D) , see IHistogramSvc::book
>>> svc = ...
>>> histo = svc.book( .... )
Definition at line 508 of file Bindings.py.
510 Book the histograms(1D,2D&3D) , see IHistogramSvc::book 512 >>> histo = svc.book( .... ) 514 return apply(self._ihs.book,args)
constexpr void apply(const Fun &, Container &, Args...)
def GaudiPython.Bindings.iHistogramSvc.bookProf |
( |
|
self, |
|
|
|
args |
|
) |
| |
Book the profile(1D&2D) histograms, see IHistogramSvc::bookProf
>>> svc = ...
>>> histo = svc.bookProf( .... )
Definition at line 515 of file Bindings.py.
517 Book the profile(1D&2D) histograms, see IHistogramSvc::bookProf 519 >>> histo = svc.bookProf( .... ) 521 return apply(self._ihs.bookProf,args)
constexpr void apply(const Fun &, Container &, Args...)
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 532 of file Bindings.py.
534 Retrieve the histogram from Histogram Transient Store (by path) 535 The reference to AIDA histogram is returned (if possible) 537 >>> histo = svc.getAsAIDA ( 'path/to/my/histogram' ) def __getitem__(self, path)
def getAsAIDA(self, path)
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 540 of file Bindings.py.
542 Retrieve the histogram from Histogram Transient Store (by path) 543 The Underlying native ROOT object is returned (if possible) 545 >>> histo = svc.getAsROOT ( 'path/to/my/histogram' ) 547 fun = gbl.Gaudi.Utils.Aida2ROOT.aida2root
def getAsAIDA(self, path)
def getAsROOT(self, path)
double fun(const std::vector< double > &x)
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 496 of file Bindings.py.
498 Retrieve AIDA histogram or AIDA profile histogram by path in Histogram Transient Store 500 >>> histo = svc.retrieve ( 'path/to/my/histogram' ) def retrieveProfile1D(self, path)
def retrieve1D(self, path)
def retrieve3D(self, path)
def retrieveProfile2D(self, path)
def retrieve2D(self, path)
def GaudiPython.Bindings.iHistogramSvc.retrieve1D |
( |
|
self, |
|
|
|
path |
|
) |
| |
Definition at line 486 of file Bindings.py.
487 return Helper.histo1D(self._ihs, path)
def retrieve1D(self, path)
def GaudiPython.Bindings.iHistogramSvc.retrieve2D |
( |
|
self, |
|
|
|
path |
|
) |
| |
Definition at line 488 of file Bindings.py.
489 return Helper.histo2D(self._ihs, path)
def retrieve2D(self, path)
def GaudiPython.Bindings.iHistogramSvc.retrieve3D |
( |
|
self, |
|
|
|
path |
|
) |
| |
Definition at line 490 of file Bindings.py.
491 return Helper.histo3D(self._ihs, path)
def retrieve3D(self, path)
def GaudiPython.Bindings.iHistogramSvc.retrieveProfile1D |
( |
|
self, |
|
|
|
path |
|
) |
| |
Definition at line 492 of file Bindings.py.
493 return Helper.profile1D(self._ihs, path)
def retrieveProfile1D(self, path)
def GaudiPython.Bindings.iHistogramSvc.retrieveProfile2D |
( |
|
self, |
|
|
|
path |
|
) |
| |
Definition at line 494 of file Bindings.py.
495 return Helper.profile2D(self._ihs, path)
def retrieveProfile2D(self, path)
The documentation for this class was generated from the following file: