QIGUIOptimumDisplay.hh

00001 
00006 #ifndef _QIGUIOPTIMUMDISPLAY_HH
00007 #define _QIGUIOPTIMUMDISPLAY_HH
00008 
00009 #include <QEventDisplay.hh>
00010 #include "TPad.h"
00011 #include "QEventR.hh"
00012 #include "QEventAuxDataR.hh"
00013 #include <QVectorR.hh>
00014 
00015 
00016 class QIGUIOptimumDisplay : public QEventDisplay 
00017 {
00018 
00019   private:
00020     std::map<int, QVectorR> fMeanPulses;
00021     std::map<int, double> fWienerThreshold;
00022 
00023   public:
00024 
00026     QIGUIOptimumDisplay(std::string name="Optimum Filter");
00027 
00028     ~QIGUIOptimumDisplay();
00029 
00030     virtual void Draw(TPad &pad, QEventR* ev, QEventAuxDataR* aux, QRunDataR*run);
00031 
00032     void InitDisplayObjects(QIGUIDianaSessionHandler *);
00033 
00034 };
00035 
00036 
00037 #endif
00038 

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