![]() |
The Gaudi Framework
master (82fdf313)
|
Job options file. More...
Public Member Functions | |
__init__ (self, *args, **kwargs) | |
UseHelloWorld (self) | |
UseHelloWorld (self, value) | |
![]() | |
__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) | |
![]() | |
_makeAlg (self, typ, **kwargs) | |
_visitSubNodes (self, visitor) | |
Protected Attributes | |
_hello_flag = value | |
![]() | |
_name = name or self.getType() | |
Additional Inherited Members | |
![]() | |
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.