Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
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
public
:
20
HcalConstantsXMLWriter
();
21
virtual
~HcalConstantsXMLWriter
();
22
void
writeXML
(
std::string
&,
23
const
std::vector<int>&,
24
const
std::vector<int>&,
25
const
std::vector<int>&,
26
const
std::vector<int>&,
27
const
std::vector<float>&);
28
29
void
newCellLine
(xercesc::DOMElement*,
int
,
int
,
int
,
int
,
float
);
30
31
private
:
32
std::string
hcalfileOut_
;
33
xercesc::DOMDocument*
mDoc
;
34
};
35
36
#endif
HcalConstantsXMLWriter::newCellLine
void newCellLine(xercesc::DOMElement *, int, int, int, int, float)
Definition:
HcalConstantsXMLWriter.cc:82
AlCaHLTBitMon_QueryRunRegistry.string
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:24
HcalConstantsXMLWriter
Definition:
HcalConstantsXMLWriter.h:18
HcalConstantsXMLWriter::~HcalConstantsXMLWriter
virtual ~HcalConstantsXMLWriter()
Definition:
HcalConstantsXMLWriter.cc:23
HcalConstantsXMLWriter::hcalfileOut_
std::string hcalfileOut_
Definition:
HcalConstantsXMLWriter.h:32
HcalConstantsXMLWriter::mDoc
xercesc::DOMDocument * mDoc
Definition:
HcalConstantsXMLWriter.h:33
Generated for CMSSW Reference Manual by
1.8.5