Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

EventQuality.hpp

Go to the documentation of this file.
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__

Generated on Tue Mar 28 10:13:03 2006 for CAF by doxygen 1.3.4