00001 #ifndef CAFE_BADLBNS_HPP__ 00002 #define CAFE_BADLBNS_HPP__ 00003 00004 #include "cafe/Processor.hpp" 00005 #include "cafe/Variables.hpp" 00006 00007 #include <set> 00008 00009 namespace cafe { 00010 00011 class Event; 00012 00026 class BadLBNs : public Processor { 00027 public: 00028 BadLBNs(const char *name); 00029 bool processEvent(cafe::Event& event); 00030 private: 00031 std::set<int> _badLBNs; 00032 cafe::Variables _vars; 00033 bool _MC; 00034 public: 00035 ClassDef(BadLBNs, 0); 00036 }; 00037 00038 } 00039 00040 #endif // CAFE_BADLBNS_HPP__
1.3.4