Main Page
Namespaces
Classes
Package Documentation
Calibration
HcalCalibAlgos
interface
HcalConstantsXMLWriter.h
Go to the documentation of this file.
1
#ifndef _HCALCONSTANTSXMLWRITER_H
2
#define _HCALCONSTANTSXMLWRITER_H
3
#include <memory>
4
#include <map>
5
#include <vector>
6
// Xerces-C
7
#include <xercesc/util/XMLString.hpp>
8
#include <xercesc/dom/DOMElement.hpp>
9
#include <xercesc/dom/DOMText.hpp>
10
#include <xercesc/dom/DOMImplementation.hpp>
11
#include <xercesc/dom/DOMImplementationRegistry.hpp>
12
#include <xercesc/dom/DOMDocument.hpp>
13
#include <xercesc/util/XMLString.hpp>
14
15
#include <fstream>
16
#include <iostream>
17
18
class
HcalConstantsXMLWriter
19
{
20
public
:
21
HcalConstantsXMLWriter
();
22
virtual
~HcalConstantsXMLWriter
();
23
void
writeXML
(
std::string
&,
const
std::vector<int>&,
const
std::vector<int>&,
const
std::vector<int>&,
const
std::vector<int>&,
const
std::vector<float>&);
24
25
void
newCellLine
(xercesc::DOMElement*,
int
,
int
,
int
,
int
,
float
);
26
27
private
:
28
std::string
hcalfileOut_
;
29
xercesc::DOMDocument*
mDoc
;
30
};
31
32
33
#endif
34
HcalConstantsXMLWriter::newCellLine
void newCellLine(xercesc::DOMElement *, int, int, int, int, float)
Definition:
HcalConstantsXMLWriter.cc:85
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
HcalConstantsXMLWriter::HcalConstantsXMLWriter
HcalConstantsXMLWriter()
Definition:
HcalConstantsXMLWriter.cc:22
HcalConstantsXMLWriter::writeXML
void writeXML(std::string &, const std::vector< int > &, const std::vector< int > &, const std::vector< int > &, const std::vector< int > &, const std::vector< float > &)
Definition:
HcalConstantsXMLWriter.cc:28
HcalConstantsXMLWriter
Definition:
HcalConstantsXMLWriter.h:18
HcalConstantsXMLWriter::~HcalConstantsXMLWriter
virtual ~HcalConstantsXMLWriter()
Definition:
HcalConstantsXMLWriter.cc:25
HcalConstantsXMLWriter::hcalfileOut_
std::string hcalfileOut_
Definition:
HcalConstantsXMLWriter.h:28
HcalConstantsXMLWriter::mDoc
xercesc::DOMDocument * mDoc
Definition:
HcalConstantsXMLWriter.h:29
Generated for CMSSW Reference Manual by
1.8.11