00001 00008 #ifndef _QFILTERSDATA_R_HH_ 00009 #define _QFILTERSDATA_R_HH_ 00010 00011 00012 #include "QEventDataR.hh" 00013 00014 00015 namespace Cuore {class QEvent;} 00016 00017 class QFiltersDataR: public QEventDataR { 00018 00019 public: 00021 QFiltersDataR(){} 00023 virtual ~QFiltersDataR(){} 00025 const Bool_t& GetPassed() const {return fPassed;} 00026 00028 void SetPassed(const Bool_t& passed) {fPassed = passed;} 00029 00031 void SetAliases(const std::string& myPath); 00032 private: 00034 void Assign(const Cuore::QEvent& ev); 00036 void Fill(Cuore::QEvent& ev) const; 00037 00038 Bool_t fPassed; 00039 00040 ClassDef(QFiltersDataR,1); 00041 }; 00042 00043 #endif