|
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 | selectOnlyStore (self) |
|
def | selectStore (self, n) |
|
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 786 of file Bindings.py.
◆ __init__()
def GaudiPython.Bindings.iNTupleSvc.__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 797 of file Bindings.py.
797 def defineOutput(self, files, typ="Gaudi::RootCnvSvc
"):
798 """Defines the mapping between logical names and the output file
800 defineOutput({'LUN1':'MyFile1.root', 'LUN2':'Myfile2.root'}, svc='Gaudi::RootCnvSvc')
802 from .
import Persistency
as prs
804 helper = prs.get(typ)
805 helper.configure(
AppMgr())
806 self.Output = [helper.formatOutput(files[lun], lun=lun)
for lun
in files]
807 if AppMgr().HistogramPersistency ==
"NONE":
808 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: