![]() |
ATLAS Offline Software
|
Public Types | |
| typedef HLT::TypeInformation::for_each_type_c< typenameEDMLIST::map, my_functor, my_result<>, my_arg< HLT::TypeInformation::get_cont, CONTAINER > >::type | result |
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 50 of file MenuComponents.py.
|
inherited |
Definition at line 90 of file EDM_MasterSearch.h.
| MenuComponents.AlgNode.__init__ | ( | self, | |
| Alg, | |||
| inputProp, | |||
| outputProp ) |
Definition at line 53 of file MenuComponents.py.
| MenuComponents.AlgNode.__repr__ | ( | self | ) |
Definition at line 99 of file MenuComponents.py.
| MenuComponents.AlgNode.addInput | ( | self, | |
| name ) |
Reimplemented from MenuComponents.Node.
Definition at line 82 of file MenuComponents.py.
| MenuComponents.AlgNode.addOutput | ( | self, | |
| name ) |
Reimplemented from MenuComponents.Node.
Reimplemented in MenuComponents.HypoAlgNode.
Definition at line 66 of file MenuComponents.py.
|
inherited |
Definition at line 43 of file MenuComponents.py.
|
inherited |
Definition at line 40 of file MenuComponents.py.
| MenuComponents.AlgNode.readInputList | ( | self | ) |
Definition at line 94 of file MenuComponents.py.
| MenuComponents.AlgNode.readOutputList | ( | self | ) |
Definition at line 77 of file MenuComponents.py.
| MenuComponents.AlgNode.setPar | ( | self, | |
| propname, | |||
| value ) |
Definition at line 58 of file MenuComponents.py.
|
inherited |
Definition at line 30 of file MenuComponents.py.
| MenuComponents.AlgNode.inputProp = inputProp |
Definition at line 56 of file MenuComponents.py.
|
inherited |
Definition at line 31 of file MenuComponents.py.
|
inherited |
Definition at line 29 of file MenuComponents.py.
| MenuComponents.AlgNode.outputProp = outputProp |
Definition at line 55 of file MenuComponents.py.
|
inherited |
Definition at line 32 of file MenuComponents.py.