|
Jpp
18.2.1-ARCA-DF-PATCH
the software that should make you happy
|
Thread pool for global fits using super events. More...
#include <JPlatypus_t.hh>
Public Types | |
| typedef JTOOLS::JHashMap< int, JEmitter > | JEmitters |
| typedef JLANG::JObjectIterator < JSuperEvt > | input_type |
Public Member Functions | |
| JPlatypus (const JGeometry &geometry, const JEmitters &emitters, const JSoundVelocity &velocity, const JFitParameters ¶meters, input_type &input, const size_t ns) | |
| Constructor. More... | |
| ~JPlatypus () | |
| Destructor. More... | |
Static Public Attributes | |
| static JQuantile | Q |
| chi2/NDF More... | |
Private Attributes | |
| std::vector< std::thread > | workers |
| input_type & | input |
| std::mutex | in |
| std::mutex | out |
| std::condition_variable | cv |
| bool | stop |
Thread pool for global fits using super events.
Definition at line 32 of file JPlatypus_t.hh.
| typedef JTOOLS::JHashMap<int, JEmitter> JACOUSTICS::JPlatypus::JEmitters |
Definition at line 35 of file JPlatypus_t.hh.
Definition at line 36 of file JPlatypus_t.hh.
|
inline |
Constructor.
| geometry | detector geometry |
| emitters | emitters geometry |
| velocity | sound velocity |
| parameters | parameters |
| input | input |
| ns | number of threads |
Definition at line 48 of file JPlatypus_t.hh.
|
inline |
|
static |
chi2/NDF
Definition at line 134 of file JPlatypus_t.hh.
|
private |
Definition at line 137 of file JPlatypus_t.hh.
|
private |
Definition at line 138 of file JPlatypus_t.hh.
|
private |
Definition at line 139 of file JPlatypus_t.hh.
|
private |
Definition at line 140 of file JPlatypus_t.hh.
|
private |
Definition at line 141 of file JPlatypus_t.hh.
|
private |
Definition at line 142 of file JPlatypus_t.hh.
1.8.5