MApplyCalibration.hh

Go to the documentation of this file.
00001 #ifndef _M_APPLYCALIBRATION_HH_
00002 #define _M_APPLYCALIBRATION_HH_
00003 
00004 #include "TF1.h"
00005 
00046 #include "QModule.hh"
00047 
00048 class MApplyCalibration : public QModule {
00049 
00050         public:
00052                 MApplyCalibration(QSequence* s);
00053                 
00055                 ~MApplyCalibration();
00056 
00058                 void Init();
00059 
00061                 QEvent* Do(QEvent* ev);
00062 
00064                 void Done();
00065         
00066         private:
00067                 
00069                 TF1* fCalFunction;
00070                 
00072                 std::string fEnergyVarName;
00073                 
00075                 std::map<int, double*> fParams;
00076                 
00078                 bool fEnableBlinding;
00079                 double fROImin;
00080                 double fROImax;
00081 };
00082 
00083 #endif
00084 

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