List of all members.
Detailed Description
Configurable to enable ROOT-based persistency.
Note: it requires Gaudi::RootCnvSvc (package RootCnv).
Definition at line 121 of file Configuration.py.
Member Function Documentation
def Gaudi::Configuration::GaudiPersistency::__apply_configuration__ |
( |
|
self ) |
|
Apply low-level configuration
Definition at line 127 of file Configuration.py.
00128 :
00129 """Apply low-level configuration"""
00130 from Configurables import (ApplicationMgr,
00131 PersistencySvc,
00132 FileRecordDataSvc,
00133 EventPersistencySvc,
00134 )
00135
00136 from Configurables import (RootCnvSvc,
00137 RootEvtSelector,
00138 IODataManager,
00139 FileCatalog,
00140 )
00141 cnvSvcs = [ RootCnvSvc() ]
00142 EventPersistencySvc().CnvServices += cnvSvcs
00143 PersistencySvc("FileRecordPersistencySvc").CnvServices += cnvSvcs
00144 app = ApplicationMgr()
00145 app.SvcOptMapping += [ FileCatalog(), IODataManager(),
00146 RootCnvSvc() ]
00147 app.ExtSvc += [ FileRecordDataSvc() ]
Member Data Documentation
dictionary Gaudi::Configuration::GaudiPersistency::__slots__ = {} [static, private] |
The documentation for this class was generated from the following file:
- /afs/cern.ch/sw/Gaudi/releases/GAUDI/GAUDI_v23r0/Gaudi/python/Gaudi/Configuration.py