The Gaudi Framework
master (594c33fa)
|
Public Member Functions | |
def | __init__ (self) |
def | add (self, configurable, package, module, lib) |
def | duplicates (self) |
Private Member Functions | |
def | _loadModule (self, fname) |
Private Attributes | |
_duplicates | |
Static Private Attributes | |
__slots__ | |
A singleton class holding informations about automatically generated Configurables. --> package holding that Configurable --> library holding the components related to that Configurable --> python module holding the Configurable --> a dictionary of duplicates
Definition at line 28 of file ConfigurableDb.py.
def GaudiKernel.ConfigurableDb._CfgDb.__init__ | ( | self | ) |
Definition at line 42 of file ConfigurableDb.py.
|
private |
Definition at line 73 of file ConfigurableDb.py.
def GaudiKernel.ConfigurableDb._CfgDb.add | ( | self, | |
configurable, | |||
package, | |||
module, | |||
lib | |||
) |
Method to populate the Db. It is called from the auto-generated Xyz_confDb.py files (genconf.cpp) @param configurable: the name of the configurable being added @param package: the name of the package which holds this Configurable @param module: the name of the python module holding the Configurable @param lib: the name of the library holding the component(s) (ie: the C++ Gaudi component which is mapped by the Configurable)
Definition at line 46 of file ConfigurableDb.py.
def GaudiKernel.ConfigurableDb._CfgDb.duplicates | ( | self | ) |
Definition at line 70 of file ConfigurableDb.py.
|
staticprivate |
Definition at line 38 of file ConfigurableDb.py.
|
private |
Definition at line 44 of file ConfigurableDb.py.