![]() |
The Gaudi Framework
v36r9p1 (5c15b2bb)
|
Public Member Functions | |
def | __new__ (cls, *args, **kwargs) |
def | initializeLocal (self) |
def | initializeRemote (self) |
def | process (self, item) |
def | finalize (self) |
Public Attributes | |
output | |
Private Member Functions | |
def | _mergeResults (self, result) |
def | _resetOutput (self) |
Static Private Attributes | |
bool | _initializeDone = False |
Basic base class to encapsulate any processing that is going to be porcessed in parallel. User class much inherit from it and implement the methods initializeLocal, initializeRemote, process and finalize.
Definition at line 67 of file Parallel.py.
def GaudiMP.Parallel.Task.__new__ | ( | cls, | |
* | args, | ||
** | kwargs | ||
) |
Definition at line 74 of file Parallel.py.
|
private |
Definition at line 95 of file Parallel.py.
|
private |
Definition at line 138 of file Parallel.py.
def GaudiMP.Parallel.Task.finalize | ( | self | ) |
Definition at line 92 of file Parallel.py.
def GaudiMP.Parallel.Task.initializeLocal | ( | self | ) |
Definition at line 83 of file Parallel.py.
def GaudiMP.Parallel.Task.initializeRemote | ( | self | ) |
Definition at line 86 of file Parallel.py.
def GaudiMP.Parallel.Task.process | ( | self, | |
item | |||
) |
Definition at line 89 of file Parallel.py.
|
staticprivate |
Definition at line 72 of file Parallel.py.
GaudiMP.Parallel.Task.output |
Definition at line 105 of file Parallel.py.