Public Member Functions | |
QCFVariableWindow () | |
default constructor | |
QCFVariableWindow (unsigned long long timeWindow) | |
constructor with time window | |
virtual | ~QCFVariableWindow () |
destructor | |
Protected Member Functions | |
virtual bool | BuildCoincidences () |
process the list of events to build coincidences | |
Private Member Functions | |
bool | FitsInLastCoincidence (const QCoincidentEvent &coinc) const |
QCFVariableWindow::QCFVariableWindow | ( | unsigned long long | timeWindow | ) |
constructor with time window
timeWindow | coincidence time window in ns |
bool QCFVariableWindow::BuildCoincidences | ( | ) | [protected, virtual] |
process the list of events to build coincidences
In the implementation of this method it can be assumed that the list of events that is used to build the coincidences is time ordered.
Implements QCoincidenceFiller.
References QCoincidence::AddEvent(), QCoincidenceFiller::fCoincidences, and QCoincidenceFiller::GetEvents().