MFindCoincidences.hh

Go to the documentation of this file.
00001 #ifndef _M_FINDCOINCIDENCES_HH_
00002 #define _M_FINDCOINCIDENCES_HH_
00003 
00034 #include "QCuore.hh"
00035 #include "QModule.hh"
00036 #include "QVector.hh"
00037 
00038 class MFindCoincidences : public QModule {
00039 
00040     public:
00042         MFindCoincidences(QSequence* s);
00043 
00045         ~MFindCoincidences();
00046 
00048         void Init();
00049 
00051         QEvent* Do(QEvent* ev);
00052 
00054         void Done();
00055     private:
00057                  std::vector<unsigned long long> fMuonTimes;
00058 
00059                  std::vector<int> fMuonIds;
00060                  
00062                  int fIteration;
00063                  
00065                  double fTimeWindow;
00066 
00067                  int fVectorIndex;
00068 
00069                  std::vector<QVector*> fVectorCache;
00070 
00071                  QVector* fDummyVector; 
00072 
00073 
00074 
00075 };
00076 
00077 #endif
00078 

Generated on Tue Nov 16 10:49:58 2010 for CUORE Software by  doxygen 1.5.6