Go to the documentation of this file. 1 #ifndef DQM_SiStripCommissioningClients_SummaryPlotXmlParser_H
2 #define DQM_SiStripCommissioningClients_SummaryPlotXmlParser_H
12 #include <boost/property_tree/xml_parser.hpp>
13 #include <boost/property_tree/ptree.hpp>
45 void print(std::stringstream&)
const;
51 std::map<sistrip::RunType, std::vector<SummaryPlot> >
plots_;
67 #endif // DQM_SiStripCommissioningClients_SummaryPlotXmlParser_H
std::ostream & operator<<(std::ostream &, const SummaryPlotXmlParser &)
static const std::string presentationAttr_
std::map< sistrip::RunType, std::vector< SummaryPlot > > plots_
static const std::string viewAttr_
static const std::string rootTag_
static const std::string summaryPlotTag_
void print(std::stringstream &) const
static const std::string granularityAttr_
static const std::string levelAttr_
Parses the "summary plot" xml configuration file.
static const std::string runTypeAttr_
static const std::string runTypeTag_
void parseXML(const std::string &xml_file)
std::vector< SummaryPlot > summaryPlots(const sistrip::RunType &)
static const std::string monitorableAttr_