![]() |
The Gaudi Framework
master (905e8f18)
|


Public Member Functions | |
| __init__ (self, name=None, **kwargs) | |
| getInstance (cls, name) | |
| name (self) | |
| name (self, value) | |
| name (self) | |
| __repr__ (self) | |
| __getstate__ (self) | |
| __setstate__ (self, state) | |
| __opt_value__ (self) | |
| __opt_properties__ (self, explicit_defaults=False) | |
| is_property_set (self, propname) | |
| getGaudiType (cls) | |
| getType (cls) | |
| getName (self) | |
| getFullJobOptName (self) | |
| toStringProperty (self) | |
| getDefaultProperties (cls) | |
| getDefaultProperty (cls, name) | |
| clone (self, newname=None) | |
| merge (self, other) | |
Public Member Functions inherited from GaudiConfig2._configurables.ConfigurableMeta | |
| __new__ (cls, name, bases, namespace, **kwds) | |
Public Attributes | |
| name = name | |
Static Public Attributes | |
| dict | instances = {} |
Protected Attributes | |
| _name = None | |
| dict | _properties = {} |
Private Attributes | |
| __cpp_type__ = self.name: | |
Base class for all configurable instances.
Definition at line 131 of file _configurables.py.
| GaudiConfig2._configurables.Configurable.__init__ | ( | self, | |
| name = None, | |||
| ** | kwargs ) |
Definition at line 138 of file _configurables.py.
| GaudiConfig2._configurables.Configurable.__getstate__ | ( | self | ) |
Definition at line 201 of file _configurables.py.
| GaudiConfig2._configurables.Configurable.__opt_properties__ | ( | self, | |
| explicit_defaults = False ) |
Definition at line 219 of file _configurables.py.
| GaudiConfig2._configurables.Configurable.__opt_value__ | ( | self | ) |
Definition at line 214 of file _configurables.py.
| GaudiConfig2._configurables.Configurable.__repr__ | ( | self | ) |
Definition at line 192 of file _configurables.py.
| GaudiConfig2._configurables.Configurable.__setstate__ | ( | self, | |
| state ) |
Definition at line 209 of file _configurables.py.
| GaudiConfig2._configurables.Configurable.clone | ( | self, | |
| newname = None ) |
Clone instance with all its properties.
Definition at line 257 of file _configurables.py.
| GaudiConfig2._configurables.Configurable.getDefaultProperties | ( | cls | ) |
Definition at line 250 of file _configurables.py.
| GaudiConfig2._configurables.Configurable.getDefaultProperty | ( | cls, | |
| name ) |
Definition at line 254 of file _configurables.py.
| GaudiConfig2._configurables.Configurable.getFullJobOptName | ( | self | ) |
Definition at line 243 of file _configurables.py.
| GaudiConfig2._configurables.Configurable.getGaudiType | ( | cls | ) |
Definition at line 233 of file _configurables.py.
| GaudiConfig2._configurables.Configurable.getInstance | ( | cls, | |
| name ) |
Definition at line 156 of file _configurables.py.
| GaudiConfig2._configurables.Configurable.getName | ( | self | ) |
Definition at line 240 of file _configurables.py.
| GaudiConfig2._configurables.Configurable.getType | ( | cls | ) |
Definition at line 237 of file _configurables.py.
| GaudiConfig2._configurables.Configurable.is_property_set | ( | self, | |
| propname ) |
Definition at line 229 of file _configurables.py.
| GaudiConfig2._configurables.Configurable.merge | ( | self, | |
| other ) |
Merge the properties of the other instance into the current one. The two instances have to be of the same type, have the same name (or both unnamed) and the settings must be mergable (according to their semantics).
Definition at line 261 of file _configurables.py.
| GaudiConfig2._configurables.Configurable.name | ( | self | ) |
Definition at line 160 of file _configurables.py.
| GaudiConfig2._configurables.Configurable.name | ( | self | ) |
Definition at line 184 of file _configurables.py.
| GaudiConfig2._configurables.Configurable.name | ( | self, | |
| value ) |
Definition at line 168 of file _configurables.py.
| GaudiConfig2._configurables.Configurable.toStringProperty | ( | self | ) |
Definition at line 246 of file _configurables.py.
|
private |
Definition at line 215 of file _configurables.py.
|
protected |
Definition at line 139 of file _configurables.py.
|
protected |
Definition at line 140 of file _configurables.py.
|
static |
Definition at line 136 of file _configurables.py.
| GaudiConfig2._configurables.Configurable.name = name |
Definition at line 149 of file _configurables.py.