MOBChiSquareCut.hh

Go to the documentation of this file.
00001 #ifndef _M_OBCHISQUARECUT_HH_
00002 #define _M_OBCHISQUARECUT_HH_
00003 
00041 #include "QModule.hh"
00042 #include <map>
00043 #include <set>
00044 #include <vector>
00045 #include "TF1.h"
00046 
00047 class MOBChiSquareCut : public QModule {
00048 
00049     public:
00051         MOBChiSquareCut(QSequence* s);
00052 
00054         ~MOBChiSquareCut();
00055 
00057         void Init();
00058 
00060         QEvent* Do(QEvent* ev);
00061 
00063         void Done();
00064     private:
00066                  std::string fInputFile; 
00067                  
00069                  std::map<int, TF1* > fCutFunctions;
00070                  
00072                  std::set<int> fMissingChannels;
00073                  
00075                  double fQuantileProbability;
00076                  
00077 };
00078 
00079 #endif
00080 

Generated on Fri Mar 6 13:40:39 2009 for CUORE Software by  doxygen 1.5.1