CMS 3D CMS Logo

SiStripConfigParser.h
Go to the documentation of this file.
1 #ifndef SiStripConfigParser_H
2 #define SiStripConfigParser_H
3 
11 #include <vector>
12 #include <fstream>
13 #include <string>
14 #include <map>
15 
16 #include <boost/property_tree/xml_parser.hpp>
17 #include <boost/property_tree/ptree.hpp>
18 
20 public:
21  // Constructor
23 
25 
26  // get List of MEs for TrackerMap
27  bool getMENamesForSummary(std::map<std::string, std::string>& me_names);
28  bool getFrequencyForSummary(int& u_freq);
29 
30 private:
31  boost::property_tree::ptree config_;
32 };
33 
34 #endif
SiStripConfigParser::config_
boost::property_tree::ptree config_
Definition: SiStripConfigParser.h:31
SiStripConfigParser::SiStripConfigParser
SiStripConfigParser()
Definition: SiStripConfigParser.cc:8
SiStripConfigParser::getFrequencyForSummary
bool getFrequencyForSummary(int &u_freq)
Definition: SiStripConfigParser.cc:46
SiStripConfigParser
Definition: SiStripConfigParser.h:19
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
SiStripConfigParser::getDocument
void getDocument(std::string filepath)
Definition: SiStripConfigParser.cc:13
SiStripConfigParser::getMENamesForSummary
bool getMENamesForSummary(std::map< std::string, std::string > &me_names)
Definition: SiStripConfigParser.cc:27
TkMap_script_phase1.filepath
filepath
Definition: TkMap_script_phase1.py:176