Match of two events considering overlap in time.  
 More...
#include <JEventOverlap.hh>
Match of two events considering overlap in time. 
Definition at line 130 of file JAcousticsTriggerProcessor.cc.
 
◆ time_range
◆ JEventOverlap() [1/2]
  
  
      
        
          | JACOUSTICS::JEventOverlap::JEventOverlap  | 
          ( | 
          const double  | 
          Tmax_s = 0.0 | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ JEventOverlap() [2/2]
  
  
      
        
          | 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.
 
 
◆ operator()() [1/2]
  
  
      
        
          | 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 151 of file JAcousticsTriggerProcessor.cc.
  155       if (first .empty()) 
return false;
 
  156       if (second.empty()) 
return false;
 
const array_type< JValue_t > & make_array(const JValue_t(&array)[N])
Method to create array of values.
 
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
 
JRange< double > time_range
Type definition of time range.
 
double getToA() const
Get calibrated time of arrival.
 
 
 
 
◆ operator()() [2/2]
  
  
      
        
          | 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);
 
 
 
 
◆ getTmax()
  
  
      
        
          | double JACOUSTICS::JEventOverlap::getTmax  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ range
◆ tmax_s
  
  
      
        
          | double JACOUSTICS::JEventOverlap::tmax_s | 
         
       
   | 
  
protected   | 
  
 
 
The documentation for this class was generated from the following files: