test
Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
DQM
HcalCommon
interface
ContainerProf2D.h
Go to the documentation of this file.
1
#ifndef ContainerProf2D_h
2
#define ContainerProf2D_h
3
4
/*
5
* file: ContainerProf2D.h
6
* Author: Viktor Khristenko
7
*
8
* Description:
9
* Container to hold TProfile or like
10
*
11
*/
12
13
#include "
DQM/HcalCommon/interface/Container2D.h
"
14
15
#include <vector>
16
#include <string>
17
18
namespace
hcaldqm
19
{
20
using namespace
quantity;
21
class
ContainerProf2D
:
public
Container2D
22
{
23
public
:
24
ContainerProf2D
();
25
ContainerProf2D
(
std::string
const
&
folder
,
26
hashfunctions::HashType
,
27
Quantity
*,
Quantity
*,
28
Quantity
* qz =
new
ValueQuantity
(
quantity::fEnergy
));
29
virtual
~ContainerProf2D
() {}
30
31
virtual
void
initialize
(
std::string
const
& folder,
32
hashfunctions::HashType
,
33
Quantity
*,
Quantity
*,
34
Quantity
*qz =
new
ValueQuantity
(
quantity::fEnergy
),
35
int
debug
=0);
36
37
virtual
void
initialize
(
std::string
const
& folder,
38
std::string
const
& qname,
39
hashfunctions::HashType
,
40
Quantity
*,
Quantity
*,
41
Quantity
*qz =
new
ValueQuantity
(
quantity::fEnergy
),
42
int
debug
=0);
43
44
virtual
void
book(
DQMStore::IBooker
&,
45
HcalElectronicsMap
const
*,
46
std::string
subsystem
=
"Hcal"
,
std::string
aux
=
""
);
47
virtual
void
book(
DQMStore::IBooker
&,
48
HcalElectronicsMap
const
*,
filter::HashFilter
const
&,
49
std::string
subsystem
=
"Hcal"
,
std::string
aux
=
""
);
50
virtual
void
book(
DQMStore
*,
51
HcalElectronicsMap
const
*,
52
std::string
subsystem
=
"Hcal"
,
std::string
aux
=
""
);
53
virtual
void
book(
DQMStore
*,
54
HcalElectronicsMap
const
*,
filter::HashFilter
const
&,
55
std::string
subsystem
=
"Hcal"
,
std::string
aux
=
""
);
56
57
protected
:
58
};
59
}
60
61
62
#endif
63
64
65
66
67
68
69
70
initialize
static AlgebraicMatrix initialize()
Definition:
BeamSpotTransientTrackingRecHit.cc:27
hcaldqm::quantity::Quantity
Definition:
Quantity.h:36
hcaldqm::filter::HashFilter
Definition:
HashFilter.h:30
hcaldqm::hashfunctions::HashType
HashType
Definition:
HashFunctions.h:125
printConversionInfo.aux
tuple aux
Definition:
printConversionInfo.py:18
hcaldqm::ContainerProf2D
Definition:
ContainerProf2D.h:21
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:255
DQMStore
Definition:
DQMStore.h:75
Container2D.h
hcal_dqm_sourceclient-file_cfg.subsystem
string subsystem
Definition:
hcal_dqm_sourceclient-file_cfg.py:27
debug
#define debug
Definition:
HDRShower.cc:19
hcaldqm::Container2D
Definition:
Container2D.h:20
HcalElectronicsMap
Definition:
HcalElectronicsMap.h:29
hcaldqm::ContainerProf2D::~ContainerProf2D
virtual ~ContainerProf2D()
Definition:
ContainerProf2D.h:29
hcaldqm::quantity::fEnergy
Definition:
ValueQuantity.h:15
DQMStore::IBooker
Definition:
DQMStore.h:90
hcaldqm::quantity::ValueQuantity
Definition:
ValueQuantity.h:80
hlt_dqm_clientPB-live_cfg.folder
tuple folder
Histograms Source for live online DQM in P5
Definition:
hlt_dqm_clientPB-live_cfg.py:33
Generated for CMSSW Reference Manual by
1.8.5