00001 00008 #ifndef _QFFTDATA_R_HH_ 00009 #define _QFFTDATA_R_HH_ 00010 00011 00012 #include "QEventDataR.hh" 00013 #include "QVectorCR.hh" 00014 00015 00016 namespace Cuore {class QEvent;} 00017 00018 class QFFTDataR: public QEventDataR { 00019 00020 public: 00022 QFFTDataR(){} 00024 virtual ~QFFTDataR(){} 00026 const QVectorCR& GetSamples() const {return fSamples;} 00027 00029 QVectorCR& GetSamples() {return fSamples;} 00030 00032 void SetAliases(const std::string& myPath); 00033 private: 00035 void Assign(const Cuore::QEvent& ev); 00037 void Fill(Cuore::QEvent& ev) const; 00038 00039 QVectorCR fSamples; 00040 00041 ClassDef(QFFTDataR,2); 00042 }; 00043 00044 #endif