|
ROOT 6.16/01 Reference Guide |
RooMPSentinel is a singleton class that keeps track of all parellel execution processes for goodness-of-fit calculations.
The primary task of RooMPSentinel is to terminate all server processes when the main ROOT process is exiting.
Definition at line 23 of file RooMPSentinel.h.
Public Member Functions | |
| RooMPSentinel () | |
| Constructor. More... | |
| virtual | ~RooMPSentinel () |
| Destructor. More... | |
Protected Member Functions | |
| RooMPSentinel (const RooMPSentinel &) | |
| void | add (RooRealMPFE &mpfe) |
| Register given multi-processor front-end object with the sentinel. More... | |
| void | remove (RooRealMPFE &mpfe) |
| Remove given multi-processor front-end object from the sentinel. More... | |
Protected Attributes | |
| RooArgSet | _mpfeSet |
Friends | |
| class | RooRealMPFE |
#include <RooMPSentinel.h>
| RooMPSentinel::RooMPSentinel | ( | ) |
Constructor.
Definition at line 44 of file RooMPSentinel.cxx.
|
virtual |
Destructor.
Terminate all parallel processes still registered with the sentinel
Definition at line 54 of file RooMPSentinel.cxx.
|
inlineprotected |
Definition at line 35 of file RooMPSentinel.h.
|
protected |
Register given multi-processor front-end object with the sentinel.
Definition at line 69 of file RooMPSentinel.cxx.
|
protected |
Remove given multi-processor front-end object from the sentinel.
Definition at line 79 of file RooMPSentinel.cxx.
|
friend |
Definition at line 31 of file RooMPSentinel.h.
|
protected |
Definition at line 38 of file RooMPSentinel.h.