| 
    Jpp
    master_rocky-37-gf0c5bc59d
    
   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 JMATH::JQuantile_t | 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 34 of file JPlatypus_t.hh.
| typedef JTOOLS::JHashMap<int, JEmitter> JACOUSTICS::JPlatypus::JEmitters | 
Definition at line 37 of file JPlatypus_t.hh.
Definition at line 38 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 50 of file JPlatypus_t.hh.
      
  | 
  inline | 
      
  | 
  static | 
chi2/NDF
Definition at line 136 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.
      
  | 
  private | 
Definition at line 143 of file JPlatypus_t.hh.
      
  | 
  private | 
Definition at line 144 of file JPlatypus_t.hh.