00001 #ifndef SiStripLayoutParser_H 00002 #define SiStripLayoutParser_H 00003 00013 #include "DQMServices/ClientConfig/interface/DQMParserBase.h" 00014 #include <vector> 00015 #include <fstream> 00016 #include <string> 00017 #include <map> 00018 00019 00020 class SiStripLayoutParser : public DQMParserBase { 00021 00022 public: 00023 00024 00025 // Constructor 00026 SiStripLayoutParser(); 00027 00028 // Destructor 00029 ~SiStripLayoutParser(); 00030 00031 // Get list of Layouts for ME groups 00032 bool getAllLayouts(std::map< std::string, std::vector<std::string> >& me_names); 00033 00034 private: 00035 00036 }; 00037 00038 #endif