00001 #ifndef CAFE_GOODRUNS_HPP__ 00002 #define CAFE_GOODRUNS_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 00025 class GoodRuns : public Processor { 00026 public: 00027 GoodRuns(const char *name); 00028 bool processEvent(cafe::Event& event); 00029 private: 00030 std::set<int> _goodRuns; 00031 bool _useRuns; 00032 cafe::Variables _vars; 00033 public: 00034 ClassDef(GoodRuns, 0); 00035 }; 00036 00037 } 00038 00039 #endif // CAFE_GOODRUNS_HPP__
1.3.4