CMS 3D CMS Logo

CMSSW_4_4_3_patch1/src/DQMServices/ClientConfig/interface/QTestParameterNames.h

Go to the documentation of this file.
00001 #ifndef  QTestParameterNames_H
00002 #define  QTestParameterNames_H
00003 
00016 #include<map>
00017 #include<string>
00018 #include<vector>
00019 
00020 struct QTestParameterNames{
00021 
00022   public:
00024         QTestParameterNames();
00026         ~QTestParameterNames(){}
00029         std::vector<std::string> getTestParamNames(std::string theTestType);
00030 
00031   private:
00032         void constructMap(std::string testType,
00033                 std::string param1="undefined",std::string param2="undefined",std::string param3="undefined",
00034                 std::string param4="undefined",std::string param5="undefined",
00035                 std::string param6="undefined",std::string param7="undefined"
00036                 ,std::string param8="undefined");
00037 
00038   private:
00039         std::map<std::string, std::vector<std::string> > configurationMap;
00040 
00041 
00042 
00043 };
00044 
00045 
00046 #endif