![]() |
The Gaudi Framework
master (2df85225)
|
Job options file. More...


Public Member Functions | |
| __init__ (self, *args, **kwargs) | |
| UseHelloWorld (self) | |
| UseHelloWorld (self, value) | |
Public Member Functions inherited from GaudiKernel.Configurable.SuperAlgorithm | |
| __new__ (cls, name=None, **kwargs) | |
| __init__ (self, name=None, **kwargs) | |
| name (self) | |
| getType (cls) | |
| properties (self) | |
| isApplicable (self) | |
| getGaudiType (cls) | |
| __repr__ (self) | |
| __setattr__ (self, name, value) | |
Protected Member Functions | |
| _initGraph (self) | |
Protected Member Functions inherited from GaudiKernel.Configurable.SuperAlgorithm | |
| _makeAlg (self, typ, **kwargs) | |
| _visitSubNodes (self, visitor) | |
Protected Attributes | |
| _hello_flag = value | |
Protected Attributes inherited from GaudiKernel.Configurable.SuperAlgorithm | |
| _name = name or self.getType() | |
Additional Inherited Members | |
Public Attributes inherited from GaudiKernel.Configurable.SuperAlgorithm | |
| graph = self._initGraph() | |
| name | |
Job options file.
Example implementation of a SuperAlgorithm specialization with behaviour depending on a property. In this case the boolean option UseHelloWorld defines if the HelloWorld instance has to be used or not.
Definition at line 24 of file SuperAlgDynamicGraph.py.
| SuperAlgDynamicGraph.MySuperAlg.__init__ | ( | self, | |
| * | args, | ||
| ** | kwargs ) |
Definition at line 33 of file SuperAlgDynamicGraph.py.
|
protected |
Prepare the graph represented by the SuperAlgorithm.
Reimplemented from GaudiKernel.Configurable.SuperAlgorithm.
Definition at line 49 of file SuperAlgDynamicGraph.py.
| SuperAlgDynamicGraph.MySuperAlg.UseHelloWorld | ( | self | ) |
Definition at line 40 of file SuperAlgDynamicGraph.py.
| SuperAlgDynamicGraph.MySuperAlg.UseHelloWorld | ( | self, | |
| value ) |
Definition at line 44 of file SuperAlgDynamicGraph.py.
|
protected |
Definition at line 45 of file SuperAlgDynamicGraph.py.