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 JEventOverlap.hh.
◆ JEventOverlap()
JTRIGGER::JEventOverlap::JEventOverlap |
( |
const double |
Tmax_ns | ) |
|
|
inline |
Constructor.
- Parameters
-
Tmax_ns | maximal time difference between two consecutive events [ns] |
Definition at line 27 of file JEventOverlap.hh.
◆ operator()()
bool JTRIGGER::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 JEventOverlap.hh.
41 if (first .empty())
return false;
42 if (second.empty())
return false;
◆ getTmax()
double JTRIGGER::JEventOverlap::getTmax |
( |
| ) |
const |
|
inline |
Get time window.
- Returns
- maximal time difference between two consecutive events [ns]
Definition at line 54 of file JEventOverlap.hh.
◆ getExtraTime()
static double JTRIGGER::JEventOverlap::getExtraTime |
( |
| ) |
|
|
inlinestatic |
Get extra time.
The extra time is used to accomodate small time gaps (sub-ns) due to numerical precision.
- Returns
- extra time [ns]
Definition at line 67 of file JEventOverlap.hh.
◆ tmax_ns
double JTRIGGER::JEventOverlap::tmax_ns |
|
protected |
The documentation for this class was generated from the following file: