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
axis;
21
class
ContainerProf2D
:
public
Container2D
22
{
23
public
:
24
ContainerProf2D
();
25
ContainerProf2D
(
std::string
const
& folder,
26
std::string
const
&nametitle,
27
MapperType
mt,
28
Axis
*xaxis,
29
Axis
*yaxis =
new
CoordinateAxis
(
axis::fYaxis
,
axis::fiphi
),
30
Axis
*zaxis =
new
ValueAxis
(
axis::fZaxis
,
axis::fEntries
));
31
virtual
~ContainerProf2D
() {}
32
33
virtual
void
initialize
(
std::string
const
& folder,
34
std::string
const
&nametitle,
35
MapperType
mt,
36
Axis
*xaxis,
37
Axis
*yaxis =
new
CoordinateAxis
(
axis::fYaxis
,
axis::fiphi
),
38
Axis
*zaxis =
new
ValueAxis
(
axis::fZaxis
,
axis::fEntries
),
39
int
debug
=0);
40
41
virtual
void
book(
DQMStore::IBooker
&,
42
std::string
subsystem
=
"Hcal"
,
std::string
aux
=
""
);
43
44
protected
:
45
};
46
}
47
48
49
#endif
50
51
52
53
54
55
56
57
initialize
static AlgebraicMatrix initialize()
Definition:
BeamSpotTransientTrackingRecHit.cc:27
printConversionInfo.aux
tuple aux
Definition:
printConversionInfo.py:18
hcaldqm::axis::fEntries
Definition:
ValueAxis.h:23
hcaldqm::ContainerProf2D
Definition:
ContainerProf2D.h:21
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:255
hcaldqm::axis::fZaxis
Definition:
Axis.h:36
hcaldqm::axis::Axis
Definition:
Axis.h:50
Container2D.h
hcaldqm::axis::CoordinateAxis
Definition:
CoordinateAxis.h:101
hcal_dqm_sourceclient-file_cfg.subsystem
string subsystem
Definition:
hcal_dqm_sourceclient-file_cfg.py:27
hcaldqm::axis::fYaxis
Definition:
Axis.h:35
debug
#define debug
Definition:
HDRShower.cc:19
hcaldqm::axis::fiphi
Definition:
CoordinateAxis.h:25
hcaldqm::Container2D
Definition:
Container2D.h:20
hcaldqm::axis::ValueAxis
Definition:
ValueAxis.h:80
hcaldqm::ContainerProf2D::~ContainerProf2D
virtual ~ContainerProf2D()
Definition:
ContainerProf2D.h:31
hcaldqm::mapper::MapperType
MapperType
Definition:
Mapper.h:30
DQMStore::IBooker
Definition:
DQMStore.h:90
Generated for CMSSW Reference Manual by
1.8.5