#include <SiStripConfigWriter.h>
Public Member Functions | |
void | createChildElement (std::string tag, std::string name) |
void | createChildElement (std::string tag, std::string name, std::string att_name, std::string att_val) |
void | createChildElement (std::string tag, std::string name, std::string att_name1, std::string att_val1, std::string att_name2, std::string att_val2) |
void | createChildElement (std::string tag, std::string name, std::string att_name1, std::string att_val1, std::string att_name2, std::string att_val2, std::string att_name3, std::string att_val3) |
void | createElement (std::string tag) |
void | createElement (std::string tag, std::string name) |
bool | init (std::string main) |
Write XML file. More... | |
SiStripConfigWriter () | |
Creator. More... | |
void | write (std::string fname) |
~SiStripConfigWriter () | |
Destructor. More... | |
Private Attributes | |
xercesc::DOMDocument * | theDoc |
xercesc::DOMLSSerializer * | theDomWriter |
xercesc::DOMElement * | theLastElement |
xercesc::DOMLSOutput * | theOutput |
xercesc::DOMElement * | theTopElement |
Base class for Parsers used by DQM
Definition at line 30 of file SiStripConfigWriter.h.
SiStripConfigWriter::SiStripConfigWriter | ( | ) |
SiStripConfigWriter::~SiStripConfigWriter | ( | ) |
void SiStripConfigWriter::createChildElement | ( | std::string | tag, |
std::string | name | ||
) |
Definition at line 57 of file SiStripConfigWriter.cc.
References qtxml::_toDOMS().
Referenced by TrackingActionExecutor::printReportSummary(), SiStripActionExecutor::printReportSummary(), TrackingActionExecutor::printShiftHistoParameters(), and SiStripActionExecutor::printShiftHistoParameters().
void SiStripConfigWriter::createChildElement | ( | std::string | tag, |
std::string | name, | ||
std::string | att_name, | ||
std::string | att_val | ||
) |
Definition at line 67 of file SiStripConfigWriter.cc.
References qtxml::_toDOMS().
void SiStripConfigWriter::createChildElement | ( | std::string | tag, |
std::string | name, | ||
std::string | att_name1, | ||
std::string | att_val1, | ||
std::string | att_name2, | ||
std::string | att_val2 | ||
) |
Definition at line 80 of file SiStripConfigWriter.cc.
References qtxml::_toDOMS().
void SiStripConfigWriter::createChildElement | ( | std::string | tag, |
std::string | name, | ||
std::string | att_name1, | ||
std::string | att_val1, | ||
std::string | att_name2, | ||
std::string | att_val2, | ||
std::string | att_name3, | ||
std::string | att_val3 | ||
) |
Definition at line 93 of file SiStripConfigWriter.cc.
References qtxml::_toDOMS().
void SiStripConfigWriter::createElement | ( | std::string | tag | ) |
Definition at line 40 of file SiStripConfigWriter.cc.
References qtxml::_toDOMS().
Referenced by TrackingActionExecutor::createShiftReport(), SiStripActionExecutor::createShiftReport(), TrackingActionExecutor::printShiftHistoParameters(), and SiStripActionExecutor::printShiftHistoParameters().
void SiStripConfigWriter::createElement | ( | std::string | tag, |
std::string | name | ||
) |
Definition at line 48 of file SiStripConfigWriter.cc.
References qtxml::_toDOMS().
bool SiStripConfigWriter::init | ( | std::string | main | ) |
Write XML file.
Definition at line 21 of file SiStripConfigWriter.cc.
References qtxml::_toDOMS(), and cms::concurrency::xercesInitialize().
Referenced by TrackingActionExecutor::createShiftReport(), and SiStripActionExecutor::createShiftReport().
void SiStripConfigWriter::write | ( | std::string | fname | ) |
Definition at line 109 of file SiStripConfigWriter.cc.
Referenced by TrackingActionExecutor::createShiftReport(), SiStripActionExecutor::createShiftReport(), and pkg.AbstractPkg::generate().
|
private |
Definition at line 58 of file SiStripConfigWriter.h.
|
private |
Definition at line 59 of file SiStripConfigWriter.h.
|
private |
Definition at line 57 of file SiStripConfigWriter.h.
|
private |
Definition at line 60 of file SiStripConfigWriter.h.
|
private |
Definition at line 56 of file SiStripConfigWriter.h.