00001 #ifndef CAFE_CONFIGDUMPER_HPP__ 00002 #define CAFE_CONFIGDUMPER_HPP__ 00003 00004 #include "cafe/Processor.hpp" 00005 00006 #include <vector> 00007 #include <string> 00008 00009 namespace cafe { 00010 00011 class Event; 00012 00027 class ConfigDumper : public Processor { 00028 public: 00029 ConfigDumper(const char *name); 00030 void begin(); 00031 void finish(); 00032 private: 00033 std::string _dumpName; 00034 bool _dumpToScreen; 00035 bool _dumpToROOTDir; 00036 public: 00037 ClassDef(ConfigDumper, 0); 00038 }; 00039 00040 } 00041 00042 #endif // CAFE_CONFIGDUMPER_HPP__
1.3.4