| # Gaudi Framework, version v23r1 |

Home |  | Generated: Wed Feb 29 2012

Public Member Functions | Static Private Attributes

# Gaudi::Configuration::GaudiPersistency Class Reference

List of all members.

## Public Member Functions
def | __apply_configuration__
## Static Private Attributes
dictionary | __slots__ = {}

## 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         # aliased names
    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]`

Definition at line 126 of file Configuration.py.

The documentation for this class was generated from the following file:

- /afs/cern.ch/sw/Gaudi/releases/GAUDI/GAUDI_v23r1/Gaudi/python/Gaudi/Configuration.py

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines