00001 00002 #ifndef _Q_CFSTATICWINDOW_HH_ 00003 #define _Q_CFSTATICWINDOW_HH_ 00004 00005 #include <list> 00006 #include "QCoincidenceFiller.hh" 00007 00020 class QCFStaticWindow: public QCoincidenceFiller{ 00021 public: 00023 QCFStaticWindow(); 00024 00029 QCFStaticWindow(unsigned long long timeWindow); 00030 00032 virtual ~QCFStaticWindow(); 00033 00034 protected: 00036 virtual bool BuildCoincidences(); 00037 00038 private: 00039 00044 bool AddtoCluster(const QCoincidentEvent& newcoinc) const; 00045 00046 }; 00047 00048 #endif