| # Gaudi Framework, version v21r6 |

Home |  | Generated: 11 Nov 2009

# GaudiAlg_confDb.py

Go to the documentation of this file.

    00001 ##  -*- python -*-
    00002 # db file automatically generated by genconf on: Wed Nov 11 16:10:29 2009
    00003 ## insulates outside world against anything bad that could happen
    00004 ## also prevents global scope pollution
    00005 def _fillCfgDb():
    00006     from GaudiKernel.Proxy.ConfigurableDb import CfgDb
    00007
    00008     # get a handle on the repository of Configurables
    00009     cfgDb = CfgDb()
    00010
    00011     # populate the repository with informations on Configurables
    00012
    00013     cfgDb.add( configurable = 'SequencerTimerTool',
    00014                package = 'GaudiAlg',
    00015                module  = 'GaudiAlg.GaudiAlgConf',
    00016                lib     = 'GaudiAlg' )
    00017     cfgDb.add( configurable = 'TupleTool',
    00018                package = 'GaudiAlg',
    00019                module  = 'GaudiAlg.GaudiAlgConf',
    00020                lib     = 'GaudiAlg' )
    00021     cfgDb.add( configurable = 'ErrorTool',
    00022                package = 'GaudiAlg',
    00023                module  = 'GaudiAlg.GaudiAlgConf',
    00024                lib     = 'GaudiAlg' )
    00025     cfgDb.add( configurable = 'EventCounter',
    00026                package = 'GaudiAlg',
    00027                module  = 'GaudiAlg.GaudiAlgConf',
    00028                lib     = 'GaudiAlg' )
    00029     cfgDb.add( configurable = 'Prescaler',
    00030                package = 'GaudiAlg',
    00031                module  = 'GaudiAlg.GaudiAlgConf',
    00032                lib     = 'GaudiAlg' )
    00033     cfgDb.add( configurable = 'Sequencer',
    00034                package = 'GaudiAlg',
    00035                module  = 'GaudiAlg.GaudiAlgConf',
    00036                lib     = 'GaudiAlg' )
    00037     cfgDb.add( configurable = 'GaudiAlgorithm',
    00038                package = 'GaudiAlg',
    00039                module  = 'GaudiAlg.GaudiAlgConf',
    00040                lib     = 'GaudiAlg' )
    00041     cfgDb.add( configurable = 'GaudiSequencer',
    00042                package = 'GaudiAlg',
    00043                module  = 'GaudiAlg.GaudiAlgConf',
    00044                lib     = 'GaudiAlg' )
    00045     cfgDb.add( configurable = 'HistoTool',
    00046                package = 'GaudiAlg',
    00047                module  = 'GaudiAlg.GaudiAlgConf',
    00048                lib     = 'GaudiAlg' )
    00049     cfgDb.add( configurable = 'TimingAuditor',
    00050                package = 'GaudiAlg',
    00051                module  = 'GaudiAlg.GaudiAlgConf',
    00052                lib     = 'GaudiAlg' )
    00053     return #_fillCfgDb
    00054 # fill cfgDb at module import...
    00055 try:
    00056     _fillCfgDb()
    00057     #house cleaning...
    00058     del _fillCfgDb
    00059 except Exception,err:
    00060     print "Py:ConfigurableDb   ERROR Problem with [%s] content!" % __name__
    00061     print "Py:ConfigurableDb   ERROR",err
    00062     print "Py:ConfigurableDb   ERROR   ==> culprit is package [GaudiAlg] !"