![]() |
The Gaudi Framework
v28r2p1 (f1a77ff4)
|
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 47 of file Parallel.py.
def GaudiMP.Parallel.Task.__new__ | ( | cls, | |
args, | |||
kwargs | |||
) |
Definition at line 52 of file Parallel.py.
|
private |
Definition at line 67 of file Parallel.py.
|
private |
Definition at line 95 of file Parallel.py.
def GaudiMP.Parallel.Task.finalize | ( | self | ) |
Definition at line 65 of file Parallel.py.
def GaudiMP.Parallel.Task.initializeLocal | ( | self | ) |
Definition at line 59 of file Parallel.py.
def GaudiMP.Parallel.Task.initializeRemote | ( | self | ) |
Definition at line 61 of file Parallel.py.
def GaudiMP.Parallel.Task.process | ( | self, | |
item | |||
) |
Definition at line 63 of file Parallel.py.
|
staticprivate |
Definition at line 51 of file Parallel.py.
GaudiMP.Parallel.Task.output |
Definition at line 74 of file Parallel.py.