Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
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