![]() |
ATLAS Offline Software
|
Public Member Functions | |
| __init__ (self, Alg, inputProp, outputProp) | |
| setPar (self, propname, value) | |
| addOutput (self, name) | |
| readOutputList (self) | |
| addInput (self, name) | |
| readInputList (self) | |
| __repr__ (self) | |
| getOutputList (self) | |
| getInputList (self) | |
Public Attributes | |
| outputProp = outputProp | |
| inputProp = inputProp | |
| tuple | name = ("%sNode")%( Alg.getName() ) |
| Alg = Alg | |
| list | inputs = [] |
| list | outputs = [] |
Node class that represent an algorithm: sets R/W handles (as unique input/output) and properties as parameters
Automatically de-duplicates input ReadHandles upon repeated calls to addInput.
Definition at line 49 of file MenuComponents.py.
| MenuComponents.AlgNode.__init__ | ( | self, | |
| Alg, | |||
| inputProp, | |||
| outputProp ) |
Definition at line 52 of file MenuComponents.py.
| MenuComponents.AlgNode.__repr__ | ( | self | ) |
Definition at line 98 of file MenuComponents.py.
| MenuComponents.AlgNode.addInput | ( | self, | |
| name ) |
Reimplemented from MenuComponents.Node.
Definition at line 81 of file MenuComponents.py.
| MenuComponents.AlgNode.addOutput | ( | self, | |
| name ) |
Reimplemented from MenuComponents.Node.
Reimplemented in MenuComponents.HypoAlgNode.
Definition at line 65 of file MenuComponents.py.
|
inherited |
Definition at line 42 of file MenuComponents.py.
|
inherited |
Definition at line 39 of file MenuComponents.py.
| MenuComponents.AlgNode.readInputList | ( | self | ) |
Definition at line 93 of file MenuComponents.py.
| MenuComponents.AlgNode.readOutputList | ( | self | ) |
Definition at line 76 of file MenuComponents.py.
| MenuComponents.AlgNode.setPar | ( | self, | |
| propname, | |||
| value ) |
Definition at line 57 of file MenuComponents.py.
|
inherited |
Definition at line 29 of file MenuComponents.py.
| MenuComponents.AlgNode.inputProp = inputProp |
Definition at line 55 of file MenuComponents.py.
|
inherited |
Definition at line 30 of file MenuComponents.py.
|
inherited |
Definition at line 28 of file MenuComponents.py.
| MenuComponents.AlgNode.outputProp = outputProp |
Definition at line 54 of file MenuComponents.py.
|
inherited |
Definition at line 31 of file MenuComponents.py.