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