Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
CaloOnlineTools
HcalOnlineDb
interface
HcalL1TriggerObjectsXml.h
Go to the documentation of this file.
1
#ifndef CaloOnlineTools_HcalOnlineDb_HcalL1TriggerObjectsXml_h
2
#define CaloOnlineTools_HcalOnlineDb_HcalL1TriggerObjectsXml_h
3
// -*- C++ -*-
4
//
5
// Package: CaloOnlineTools/HcalOnlineDb
6
// Class : HcalL1TriggerObjectsXml
7
//
16
//
17
// Original Author: Gena Kukartsev, kukarzev@fnal.gov
18
// Created: Wed Jul 01 06:42:00 CDT 2009
19
//
20
21
#include <map>
22
#include <string>
23
#include "
CaloOnlineTools/HcalOnlineDb/interface/HcalChannelDataXml.h
"
24
25
class
HcalL1TriggerObjectsXml
:
public
HcalChannelDataXml
26
{
27
28
public
:
29
30
HcalL1TriggerObjectsXml
(
const
std::string
& input_tag_name);
31
virtual
~HcalL1TriggerObjectsXml
();
32
33
// add dataset to the XML document
34
DOMNode *
add_hcal_channel_dataset
(
int
ieta,
int
iphi,
int
depth,
std::string
subdetector,
35
double
ped,
double
gain,
int
flag
);
36
37
// add data tag inside a dataset tag
38
DOMElement *
add_data
( DOMNode *
_dataset
,
double
ped,
double
gain,
int
flag);
39
};
40
41
#endif
archive.flag
flag
Definition:
archive.py:489
HcalChannelDataXml::_dataset
MemBufInputSource * _dataset
Definition:
HcalChannelDataXml.h:74
HcalL1TriggerObjectsXml::~HcalL1TriggerObjectsXml
virtual ~HcalL1TriggerObjectsXml()
Definition:
HcalL1TriggerObjectsXml.cc:49
HcalL1TriggerObjectsXml::add_hcal_channel_dataset
DOMNode * add_hcal_channel_dataset(int ieta, int iphi, int depth, std::string subdetector, double ped, double gain, int flag)
Definition:
HcalL1TriggerObjectsXml.cc:64
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:255
HcalL1TriggerObjectsXml
Definition:
HcalL1TriggerObjectsXml.h:25
HcalL1TriggerObjectsXml::HcalL1TriggerObjectsXml
HcalL1TriggerObjectsXml(const std::string &input_tag_name)
Definition:
HcalL1TriggerObjectsXml.cc:26
HcalL1TriggerObjectsXml::add_data
DOMElement * add_data(DOMNode *_dataset, double ped, double gain, int flag)
Definition:
HcalL1TriggerObjectsXml.cc:54
HcalChannelDataXml.h
HcalChannelDataXml
Definition:
HcalChannelDataXml.h:25
Generated for CMSSW Reference Manual by
1.8.5