![]() |
The Gaudi Framework
v37r0 (b608885e)
|


Public Member Functions | |
| def | __and__ (self, rhs) |
| def | __or__ (self, rhs) |
| def | __invert__ (self) |
| def | __rshift__ (self, rhs) |
| def | visitNode (self, visitor) |
| def | __eq__ (self, other) |
| def | __hash__ (self) |
| def | getFullName (self) |
Private Member Functions | |
| def | _visitSubNodes (self, visitor) |
Private Attributes | |
| _fullname | |
Basic entry in the control flow graph.
Definition at line 19 of file ControlFlow.py.
| def GaudiConfig.ControlFlow.ControlFlowNode.__and__ | ( | self, | |
| rhs | |||
| ) |
Reimplemented in GaudiConfig.ControlFlow.ControlFlowBool.
Definition at line 24 of file ControlFlow.py.
| def GaudiConfig.ControlFlow.ControlFlowNode.__eq__ | ( | self, | |
| other | |||
| ) |
Definition at line 52 of file ControlFlow.py.
| def GaudiConfig.ControlFlow.ControlFlowNode.__hash__ | ( | self | ) |
Return a unique identifier for this object. As we use the `repr` of this object to check for equality, we use it here to define uniqueness.
Definition at line 55 of file ControlFlow.py.
| def GaudiConfig.ControlFlow.ControlFlowNode.__invert__ | ( | self | ) |
Reimplemented in GaudiConfig.ControlFlow.ControlFlowBool.
Definition at line 38 of file ControlFlow.py.
| def GaudiConfig.ControlFlow.ControlFlowNode.__or__ | ( | self, | |
| rhs | |||
| ) |
Reimplemented in GaudiConfig.ControlFlow.ControlFlowBool.
Definition at line 31 of file ControlFlow.py.
| def GaudiConfig.ControlFlow.ControlFlowNode.__rshift__ | ( | self, | |
| rhs | |||
| ) |
Definition at line 41 of file ControlFlow.py.
|
private |
Reimplemented in GaudiKernel.Configurable.SuperAlgorithm, GaudiConfig.ControlFlow.seq, GaudiConfig.ControlFlow.par, GaudiConfig.ControlFlow.ignore, GaudiConfig.ControlFlow.InvertNode, GaudiConfig.ControlFlow.OrNode, GaudiConfig.ControlFlow.AndNode, and GaudiConfig.ControlFlow.OrderedNode.
Definition at line 49 of file ControlFlow.py.
| def GaudiConfig.ControlFlow.ControlFlowNode.getFullName | ( | self | ) |
Allow use of an expression as an algorihtm/sequence in a Gaudi job configuration. Convert the expression in nested sequencers and return the full name of the top one.
Definition at line 64 of file ControlFlow.py.
| def GaudiConfig.ControlFlow.ControlFlowNode.visitNode | ( | self, | |
| visitor | |||
| ) |
Definition at line 44 of file ControlFlow.py.
|
private |
Definition at line 75 of file ControlFlow.py.