|
| def | __init__ (self, name, ints) |
| |
| def | book (self, *args) |
| |
| def | defineOutput (self, files, typ="Gaudi::RootCnvSvc") |
| |
| def | __getitem__ (self, path) |
| |
| 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 | clearStore (self) |
| |
| def | retrieveInterface (self) |
| |
| def | initialize (self) |
| |
| def | start (self) |
| |
| def | stop (self) |
| |
| def | finalize (self) |
| |
| def | reinitialize (self) |
| |
| def | restart (self) |
| |
| def | isValid (self) |
| |
| 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 768 of file Bindings.py.
◆ __init__()
| def GaudiPython.Bindings.iNTupleSvc.__init__ |
( |
|
self, |
|
|
|
name, |
|
|
|
ints |
|
) |
| |
Reimplemented from GaudiPython.Bindings.iDataSvc.
Definition at line 772 of file Bindings.py.
772 def __init__(self, name, ints):
773 self.__dict__[
"_ints"] = InterfaceCast(gbl.INTupleSvc)(ints)
774 iDataSvc.__init__(self, name, ints)
◆ __getitem__()
| def GaudiPython.Bindings.iNTupleSvc.__getitem__ |
( |
|
self, |
|
|
|
path |
|
) |
| |
◆ book()
| def GaudiPython.Bindings.iNTupleSvc.book |
( |
|
self, |
|
|
* |
args |
|
) |
| |
◆ defineOutput()
| def GaudiPython.Bindings.iNTupleSvc.defineOutput |
( |
|
self, |
|
|
|
files, |
|
|
|
typ = "Gaudi::RootCnvSvc" |
|
) |
| |
Defines the mapping between logical names and the output file
Usage:
defineOutput({'LUN1':'MyFile1.root', 'LUN2':'Myfile2.root'}, svc='Gaudi::RootCnvSvc')
Definition at line 779 of file Bindings.py.
779 def defineOutput(self, files, typ="Gaudi::RootCnvSvc
"):
780 """Defines the mapping between logical names and the output file
782 defineOutput({'LUN1':'MyFile1.root', 'LUN2':'Myfile2.root'}, svc='Gaudi::RootCnvSvc')
784 from .
import Persistency
as prs
786 helper = prs.get(typ)
787 helper.configure(AppMgr())
788 self.Output = [helper.formatOutput(files[lun], lun=lun)
for lun
in files]
789 if AppMgr().HistogramPersistency ==
"NONE":
790 AppMgr().HistogramPersistency =
"ROOT"
◆ ColumnWiseTuple
| GaudiPython.Bindings.iNTupleSvc.ColumnWiseTuple |
|
static |
◆ Output
| GaudiPython.Bindings.iNTupleSvc.Output |
◆ RowWiseTuple
| GaudiPython.Bindings.iNTupleSvc.RowWiseTuple |
|
static |
The documentation for this class was generated from the following file: