CondTools
Ecal
interface
EcalWeightGroupXMLTranslator.h
Go to the documentation of this file.
1
10
#ifndef _EcalWeightGroupXMLTranslator_h_
11
#define _EcalWeightGroupXMLTranslator_h_
12
13
#include "
CondTools/Ecal/interface/EcalCondHeader.h
"
14
#include "
CondFormats/EcalObjects/interface/EcalWeightXtalGroups.h
"
15
#include <string>
16
17
class
EcalWeightGroupXMLTranslator
{
18
public
:
19
static
int
readXML
(
const
std::string
&
filename
,
EcalCondHeader
&
header
,
EcalWeightXtalGroups
&
record
);
20
21
static
int
writeXML
(
const
std::string
&
filename
,
const
EcalCondHeader
&
header
,
const
EcalWeightXtalGroups
&
record
);
22
23
private
:
24
static
std::string
dumpXML
(
const
EcalCondHeader
&
header
,
const
EcalWeightXtalGroups
&
record
);
25
};
26
27
#endif // __EcalWeightGroupXMLTranslator_h_
EcalWeightGroupXMLTranslator::dumpXML
static std::string dumpXML(const EcalCondHeader &header, const EcalWeightXtalGroups &record)
Definition:
EcalWeightGroupXMLTranslator.cc:84
GlobalPosition_Frontier_DevDB_cff.record
record
Definition:
GlobalPosition_Frontier_DevDB_cff.py:10
EcalCondObjectContainer< EcalXtalGroupId >
EcalWeightXtalGroups.h
EcalWeightGroupXMLTranslator
Definition:
EcalWeightGroupXMLTranslator.h:17
corrVsCorr.filename
filename
Definition:
corrVsCorr.py:123
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
EcalCondHeader
Definition:
EcalCondHeader.h:16
EcalWeightGroupXMLTranslator::readXML
static int readXML(const std::string &filename, EcalCondHeader &header, EcalWeightXtalGroups &record)
Definition:
EcalWeightGroupXMLTranslator.cc:21
EcalCondHeader.h
RecoTauValidation_cfi.header
header
Definition:
RecoTauValidation_cfi.py:292
EcalWeightGroupXMLTranslator::writeXML
static int writeXML(const std::string &filename, const EcalCondHeader &header, const EcalWeightXtalGroups &record)
Definition:
EcalWeightGroupXMLTranslator.cc:71
Generated for CMSSW Reference Manual by
1.8.16