Match of two events considering overlap in time.  
 More...
#include <JEventOverlap.hh>
Match of two events considering overlap in time. 
Definition at line 20 of file JAcoustics/JEventOverlap.hh.
 
  
  
      
        
          | JACOUSTICS::JEventOverlap::JEventOverlap  | 
          ( | 
          const double  | 
          Tmax_s | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
Constructor. 
- Parameters
 - 
  
    | Tmax_s | maximal time difference between two consecutive events [s]  | 
  
   
Definition at line 27 of file JAcoustics/JEventOverlap.hh.
then usage $script< detector file >< tripodfile >< stage > input file nInput files correspond to the output of JAcousticsEventBuilder[.sh] nFirst stage eval JPrintDetector a $DETECTOR O IDENTIFIER eval JPrintDetector a $DETECTOR O SUMMARY eval JPrintDetector a $DETECTOR O CAN source JAcoustics sh $DETECTOR_ID typeset A CONFIGURATION for key in Tmax_s
 
 
 
 
  
  
      
        
          | JACOUSTICS::JEventOverlap::JEventOverlap  | 
          ( | 
          const double  | 
          Tmax_s = 0.0 | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
Constructor. 
- Parameters
 - 
  
    | Tmax_s | maximal time difference between two consecutive events [s]  | 
  
   
Definition at line 140 of file JAcousticsTriggerProcessor.cc.
then usage $script< detector file >< tripodfile >< stage > input file nInput files correspond to the output of JAcousticsEventBuilder[.sh] nFirst stage eval JPrintDetector a $DETECTOR O IDENTIFIER eval JPrintDetector a $DETECTOR O SUMMARY eval JPrintDetector a $DETECTOR O CAN source JAcoustics sh $DETECTOR_ID typeset A CONFIGURATION for key in Tmax_s
 
 
 
 
  
  
      
        
          | bool JACOUSTICS::JEventOverlap::operator()  | 
          ( | 
          const JEvent &  | 
          first,  | 
         
        
           | 
           | 
          const JEvent &  | 
          second  | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
inline   | 
  
 
Match criterion. 
- Parameters
 - 
  
    | first | first event  | 
    | second | second event  | 
  
   
- Returns
 - true if two events overlap in time; else false 
 
Definition at line 39 of file JAcoustics/JEventOverlap.hh.
   41       if (first .empty()) 
return false;
 
   42       if (second.empty()) 
return false;
 
   44       return (first.rbegin()->getToE() >= second. begin()->getToE() - 
tmax_s &&
 
   45               first. begin()->getToE() <= second.rbegin()->getToE() + 
tmax_s);
 
 
 
 
  
  
      
        
          | double JACOUSTICS::JEventOverlap::getTmax  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | bool JACOUSTICS::JEventOverlap::operator()  | 
          ( | 
          const JEvent &  | 
          first,  | 
         
        
           | 
           | 
          const JEvent &  | 
          second  | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
inline   | 
  
 
Match criterion. 
- Parameters
 - 
  
    | first | first event  | 
    | second | second event  | 
  
   
- Returns
 - true if two events overlap in time; else false 
 
Definition at line 152 of file JAcousticsTriggerProcessor.cc.
  156       if (first .empty()) 
return false;
 
  157       if (second.empty()) 
return false;
 
const array_type< JValue_t > & make_array(const JValue_t(&array)[N])
Method to create array of values. 
 
double getToA() const 
Get calibrated time of arrival. 
 
JRange< double > time_range
Type definition of time range. 
 
 
 
 
  
  
      
        
          | double JACOUSTICS::JEventOverlap::tmax_s | 
         
       
   | 
  
protected   | 
  
 
 
The documentation for this struct was generated from the following files: