| 
    Jpp
    18.4.0
    
   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