| 
    Jpp
    
   | 
 
Auxiliary class to build the supernova trigger dataset. More...
#include <JSupernova.hh>
  
 Public Member Functions | |
| JDataSN (double window, int threshold=4) | |
| Default constructor Configures the trigger with a time window and the pretrigger threshold.  More... | |
| void | operator() (vector< JHitR0 > in, int moduleID) | 
| Builds coincidences from calibrated hit data and loads them in the internal vector.  More... | |
| void | operator() (const JDAQTimeslice *timeslice, const JModuleRouter &moduleRouter, const JDAQHitSelector &selector=JDAQHitDefaultSelector()) | 
| Builds coincidences from a timeslice and loads them into the internal vector.  More... | |
Public Attributes | |
| int | frameIndex | 
| JDAQUTCExtended | timeUTC | 
Private Attributes | |
| int | TMax_ns | 
| int | min_M | 
Auxiliary class to build the supernova trigger dataset.
Definition at line 134 of file JSupernova.hh.
      
  | 
  inline | 
Default constructor Configures the trigger with a time window and the pretrigger threshold.
Definition at line 150 of file JSupernova.hh.
Builds coincidences from calibrated hit data and loads them in the internal vector.
| in | hit data | 
| moduleID | optical module ID for the hit data | 
Definition at line 159 of file JSupernova.hh.
      
  | 
  inline | 
Builds coincidences from a timeslice and loads them into the internal vector.
Double pulses are merged according to the coincidence time window.
| timeslice | input timeslice | 
| moduleRouter | detector module router | 
| selector | hit selector | 
Definition at line 190 of file JSupernova.hh.
      
  | 
  private | 
Definition at line 138 of file JSupernova.hh.
      
  | 
  private | 
Definition at line 139 of file JSupernova.hh.
| int JSUPERNOVA::JDataSN::frameIndex | 
Definition at line 143 of file JSupernova.hh.
| JDAQUTCExtended JSUPERNOVA::JDataSN::timeUTC | 
Definition at line 144 of file JSupernova.hh.
 1.8.5