test
Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
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 <vector>
17
#include <string>
18
19
namespace
hcaldqm
20
{
21
using namespace
quantity;
22
using namespace
mapper;
23
class
ContainerProf1D
:
public
Container1D
24
{
25
public
:
26
ContainerProf1D
();
27
ContainerProf1D
(
std::string
const
&
folder
,
28
hashfunctions::HashType
,
29
Quantity
*,
Quantity
*);
30
virtual
~ContainerProf1D
() {}
31
32
virtual
void
initialize
(
std::string
const
& folder,
33
hashfunctions::HashType
,
34
Quantity
*,
Quantity
*,
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
int
debug
=0);
42
43
// booking
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::ContainerProf1D::~ContainerProf1D
virtual ~ContainerProf1D()
Definition:
ContainerProf1D.h:30
hcaldqm::hashfunctions::HashType
HashType
Definition:
HashFunctions.h:125
Container1D.h
printConversionInfo.aux
tuple aux
Definition:
printConversionInfo.py:18
hcaldqm::Container1D
Definition:
Container1D.h:32
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:255
DQMStore
Definition:
DQMStore.h:75
hcal_dqm_sourceclient-file_cfg.subsystem
string subsystem
Definition:
hcal_dqm_sourceclient-file_cfg.py:27
debug
#define debug
Definition:
HDRShower.cc:19
HcalElectronicsMap
Definition:
HcalElectronicsMap.h:29
hcaldqm::ContainerProf1D
Definition:
ContainerProf1D.h:23
DQMStore::IBooker
Definition:
DQMStore.h:90
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