MCorcBaseline.hh

Go to the documentation of this file.
00001 #ifndef _M_CORC_BASELINE_HH_
00002 #define _M_CORC_BASELINE_HH_
00003 
00028 #include "QCorcModule.hh"
00029 #include "QMultiScatterPlot.hh"
00030 #include <map>
00031 
00032 class MCorcBaseline : public QCorcModule {
00033 
00034     public:
00036         MCorcBaseline(QSequence* s);
00037 
00039         ~MCorcBaseline();
00040 
00042         void Init();
00043 
00045         QEvent* Do(QEvent* ev);
00046 
00048         void Done();
00049         
00050     private:
00052         void Write();
00053         
00054         class ChannelInfo {
00055             public:
00056                 Cuore::QMultiScatterPlot fBaselineRMSTimePlot;
00057                 Cuore::QMultiScatterPlot fBaselineTimePlot;
00058                 int                      fRun;
00059         };
00060         
00062         std::map<int, ChannelInfo> fChannelList;
00063         
00064 };
00065 
00066 #endif

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