Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
DQM
HcalCommon
interface
ContainerProf1D.h
Go to the documentation of this file.
1
#ifndef ContainerProf1D_h
2
#define ContainerProf1D_h
3
4
/*
5
* file: ContainerProf1D.h
6
* Author: Viktor Khristenko
7
*
8
* Description:
9
* Container to hold TProfiles.
10
* Direct Inheritance from Container1D + some more funcs
11
*
12
*/
13
14
#include "
DQM/HcalCommon/interface/Container1D.h
"
15
16
#include <string>
17
#include <vector>
18
19
namespace
hcaldqm {
20
class
ContainerProf1D
:
public
Container1D
{
21
public
:
22
ContainerProf1D
();
23
ContainerProf1D
(
std::string
const
&
folder
,
hashfunctions::HashType
,
quantity::Quantity
*,
quantity::Quantity
*);
24
~ContainerProf1D
()
override
{}
25
26
void
initialize
(
std::string
const
&folder,
27
hashfunctions::HashType
,
28
quantity::Quantity
*,
29
quantity::Quantity
*,
30
int
debug
= 0)
override
;
31
32
void
initialize
(
std::string
const
&folder,
33
std::string
const
&qname,
34
hashfunctions::HashType
,
35
quantity::Quantity
*,
36
quantity::Quantity
*,
37
int
debug
= 0)
override
;
38
39
// booking
40
void
book
(
DQMStore::IBooker
&,
41
HcalElectronicsMap
const
*,
42
std::string
subsystem
=
"Hcal"
,
43
std::string
aux
=
""
)
override
;
44
void
book
(
DQMStore::IBooker
&,
45
HcalElectronicsMap
const
*,
46
filter::HashFilter
const
&,
47
std::string
subsystem
=
"Hcal"
,
48
std::string
aux
=
""
)
override
;
49
};
50
}
// namespace hcaldqm
51
52
#endif
hcaldqm::ContainerProf1D::initialize
void initialize(std::string const &folder, hashfunctions::HashType, quantity::Quantity *, quantity::Quantity *, int debug=0) override
Definition:
ContainerProf1D.cc:22
hcaldqm::quantity::Quantity
Definition:
Quantity.h:27
hcaldqm::filter::HashFilter
Definition:
HashFilter.h:21
printsummarytable.folder
list folder
Definition:
printsummarytable.py:7
hcaldqm::hashfunctions::HashType
HashType
Definition:
HashFunctions.h:131
Container1D.h
printConversionInfo.aux
tuple aux
Definition:
printConversionInfo.py:19
hcaldqm::ContainerProf1D::book
void book(DQMStore::IBooker &, HcalElectronicsMap const *, std::string subsystem="Hcal", std::string aux="") override
Definition:
ContainerProf1D.cc:40
hcaldqm::Container1D
Definition:
Container1D.h:25
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
hcaldqm::ContainerProf1D::~ContainerProf1D
~ContainerProf1D() override
Definition:
ContainerProf1D.h:24
dqm::implementation::IBooker
Definition:
DQMStore.h:43
hcal_dqm_sourceclient-live_cfg.subsystem
string subsystem
Definition:
hcal_dqm_sourceclient-live_cfg.py:16
debug
#define debug
Definition:
HDRShower.cc:19
HcalElectronicsMap
Definition:
HcalElectronicsMap.h:31
hcaldqm::ContainerProf1D
Definition:
ContainerProf1D.h:20
hcaldqm::ContainerProf1D::ContainerProf1D
ContainerProf1D()
Definition:
ContainerProf1D.cc:8
Generated for CMSSW Reference Manual by
1.8.5