Main Page
Namespaces
Classes
Package Documentation
CVS Directory
WorkBook
Offline Guide
Release schedule
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
DQMOffline
Trigger
src
EgHLTBinData.cc
Go to the documentation of this file.
1
#include "
DQMOffline/Trigger/interface/EgHLTBinData.h
"
2
3
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
4
5
6
void
egHLT::BinData::setup
(
const
edm::ParameterSet
&
conf
)
7
{
8
et
.
setup
(conf.
getParameter
<
edm::ParameterSet
>(
"et"
));
9
etHigh
.
setup
(conf.
getParameter
<
edm::ParameterSet
>(
"etHigh"
));
10
eta
.
setup
(conf.
getParameter
<
edm::ParameterSet
>(
"eta"
));
11
phi
.
setup
(conf.
getParameter
<
edm::ParameterSet
>(
"phi"
));
12
charge
.
setup
(conf.
getParameter
<
edm::ParameterSet
>(
"charge"
));
13
hOverE
.
setup
(conf.
getParameter
<
edm::ParameterSet
>(
"hOverE"
));
14
dPhiIn
.
setup
(conf.
getParameter
<
edm::ParameterSet
>(
"dPhiIn"
));
15
dEtaIn
.
setup
(conf.
getParameter
<
edm::ParameterSet
>(
"dEtaIn"
));
16
sigEtaEta
.
setup
(conf.
getParameter
<
edm::ParameterSet
>(
"sigEtaEta"
));
17
e2x5
.
setup
(conf.
getParameter
<
edm::ParameterSet
>(
"e2x5"
));
18
e1x5
.
setup
(conf.
getParameter
<
edm::ParameterSet
>(
"e1x5"
));
19
r9
.
setup
(conf.
getParameter
<
edm::ParameterSet
>(
"r9"
));
20
isolEm
.
setup
(conf.
getParameter
<
edm::ParameterSet
>(
"isolEm"
));
21
isolHad
.
setup
(conf.
getParameter
<
edm::ParameterSet
>(
"isolHad"
));
22
isolPtTrks
.
setup
(conf.
getParameter
<
edm::ParameterSet
>(
"isolPtTrks"
));
23
isolNrTrks
.
setup
(conf.
getParameter
<
edm::ParameterSet
>(
"isolNrTrks"
));
24
mass
.
setup
(conf.
getParameter
<
edm::ParameterSet
>(
"mass"
));
25
massHigh
.
setup
(conf.
getParameter
<
edm::ParameterSet
>(
"massHigh"
));
26
eOverP
.
setup
(conf.
getParameter
<
edm::ParameterSet
>(
"eOverP"
));
27
invEInvP
.
setup
(conf.
getParameter
<
edm::ParameterSet
>(
"invEInvP"
));
28
etaVsPhi
.
setup
(conf.
getParameter
<
edm::ParameterSet
>(
"etaVsPhi"
));
29
30
}
31
32
33
void
egHLT::BinData::Data1D::setup
(
const
edm::ParameterSet
&
conf
)
34
{
35
nr = conf.
getParameter
<
int
>(
"nr"
);
36
min
= conf.
getParameter
<
double
>(
"min"
);
37
max
= conf.
getParameter
<
double
>(
"max"
);
38
}
39
40
void
egHLT::BinData::Data2D::setup
(
const
edm::ParameterSet
&
conf
)
41
{
42
nrX = conf.
getParameter
<
int
>(
"nrX"
);
43
xMin = conf.
getParameter
<
double
>(
"yMin"
);
44
xMax = conf.
getParameter
<
double
>(
"yMax"
);
45
nrY = conf.
getParameter
<
int
>(
"nrY"
);
46
yMin = conf.
getParameter
<
double
>(
"yMin"
);
47
yMax = conf.
getParameter
<
double
>(
"yMax"
);
48
}
edm::ParameterSet::getParameter
T getParameter(std::string const &) const
egHLT::BinData::isolNrTrks
Data1D isolNrTrks
Definition:
EgHLTBinData.h:50
egHLT::BinData::e2x5
Data1D e2x5
Definition:
EgHLTBinData.h:44
egHLT::BinData::hOverE
Data1D hOverE
Definition:
EgHLTBinData.h:40
egHLT::BinData::e1x5
Data1D e1x5
Definition:
EgHLTBinData.h:45
min
#define min(a, b)
Definition:
mlp_lapack.h:161
egHLT::BinData::etHigh
Data1D etHigh
Definition:
EgHLTBinData.h:36
egHLT::BinData::setup
void setup(const edm::ParameterSet &conf)
Definition:
EgHLTBinData.cc:6
egHLT::BinData::isolPtTrks
Data1D isolPtTrks
Definition:
EgHLTBinData.h:49
egHLT::BinData::isolEm
Data1D isolEm
Definition:
EgHLTBinData.h:47
ParameterSet.h
egHLT::BinData::isolHad
Data1D isolHad
Definition:
EgHLTBinData.h:48
egHLT::BinData::mass
Data1D mass
Definition:
EgHLTBinData.h:51
egHLT::BinData::invEInvP
Data1D invEInvP
Definition:
EgHLTBinData.h:54
EgHLTBinData.h
max
const T & max(const T &a, const T &b)
Definition:
MaterialBudgetTrackerHistos.cc:4
egHLT::BinData::et
Data1D et
Definition:
EgHLTBinData.h:35
egHLT::BinData::phi
Data1D phi
Definition:
EgHLTBinData.h:38
dbtoconf.conf
tuple conf
Definition:
dbtoconf.py:185
egHLT::BinData::Data2D::setup
void setup(const edm::ParameterSet &conf)
Definition:
EgHLTBinData.cc:40
egHLT::BinData::Data1D::setup
void setup(const edm::ParameterSet &conf)
Definition:
EgHLTBinData.cc:33
egHLT::BinData::eta
Data1D eta
Definition:
EgHLTBinData.h:37
egHLT::BinData::dEtaIn
Data1D dEtaIn
Definition:
EgHLTBinData.h:42
egHLT::BinData::dPhiIn
Data1D dPhiIn
Definition:
EgHLTBinData.h:41
egHLT::BinData::sigEtaEta
Data1D sigEtaEta
Definition:
EgHLTBinData.h:43
egHLT::BinData::eOverP
Data1D eOverP
Definition:
EgHLTBinData.h:53
egHLT::BinData::charge
Data1D charge
Definition:
EgHLTBinData.h:39
edm::ParameterSet
Definition:
ParameterSet.h:31
egHLT::BinData::massHigh
Data1D massHigh
Definition:
EgHLTBinData.h:52
egHLT::BinData::etaVsPhi
Data2D etaVsPhi
Definition:
EgHLTBinData.h:56
egHLT::BinData::r9
Data1D r9
Definition:
EgHLTBinData.h:46
Generated for CMSSW Reference Manual by
1.8.5