00001 #ifndef CAFUTIL_EVENTQUALITY_HPP__ 00002 #define CAFUTIL_EVENTQUALITY_HPP__ 00003 00004 #include "cafe/Event.hpp" 00005 #include "cafe/Processor.hpp" 00006 00007 namespace caf_util { 00008 00027 class EventQuality : public cafe::Processor 00028 { 00029 private: 00030 00031 bool _cal_empty_crate ; 00032 bool _cal_coherent_noise ; 00033 bool _cal_ring_of_fire ; 00034 bool _cal_noon_noise ; 00035 00036 cafe::Variables _vars; //< variables to be read from branch 00037 00038 public: 00039 00040 EventQuality(const char *name); 00041 ~EventQuality() {}; 00042 bool processEvent(cafe::Event &event); 00043 00044 ClassDef(EventQuality, 0) ; 00045 }; 00046 00047 } 00048 #endif // CAFUTIL_EVENTQUALITY_HPP__
1.3.4