Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
IORawData
CaloPatterns
interface
HcalPatternXMLParser.h
Go to the documentation of this file.
1
#ifndef HcalPatternXMLParser_hh_included
2
#define HcalPatternXMLParser_hh_included 1
3
4
#include <string>
5
#include <vector>
6
#include <map>
7
#include <memory>
8
#include <stdint.h>
9
10
class
HcalPatternXMLParserImpl
;
11
12
class
HcalPatternXMLParser
{
13
public
:
14
HcalPatternXMLParser
();
15
~HcalPatternXMLParser
();
16
void
parse
(
const
std::string
& xmlDocument, std::map<std::string,std::string>&
parameters
, std::vector<std::string>& items,
std::string
& encoding);
17
void
parse
(
const
std::string
& xmlDocument, std::map<std::string,std::string>& parameters, std::vector<uint32_t>& items);
18
private
:
19
HcalPatternXMLParserImpl
*
m_parser
;
20
};
21
22
23
#endif // HcalPatternXMLParser_hh_included
HcalPatternXMLParser::parse
void parse(const std::string &xmlDocument, std::map< std::string, std::string > ¶meters, std::vector< std::string > &items, std::string &encoding)
Definition:
HcalPatternXMLParser.cc:149
Parameters.parameters
dictionary parameters
Definition:
Parameters.py:2
HcalPatternXMLParserImpl
Definition:
HcalPatternXMLParser.cc:11
HcalPatternXMLParser::HcalPatternXMLParser
HcalPatternXMLParser()
Definition:
HcalPatternXMLParser.cc:16
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:255
HcalPatternXMLParser
Definition:
HcalPatternXMLParser.h:12
HcalPatternXMLParser::m_parser
HcalPatternXMLParserImpl * m_parser
Definition:
HcalPatternXMLParser.h:19
HcalPatternXMLParser::~HcalPatternXMLParser
~HcalPatternXMLParser()
Definition:
HcalPatternXMLParser.cc:19
Generated for CMSSW Reference Manual by
1.8.5