Main Page
Namespaces
Classes
Package Documentation
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
//----Morse----
20
//r9.setup(conf.getParameter<edm::ParameterSet>("r9"));
21
minr9
.
setup
(conf.
getParameter
<
edm::ParameterSet
>(
"minr9"
));
22
maxr9
.
setup
(conf.
getParameter
<
edm::ParameterSet
>(
"maxr9"
));
23
//--------
24
isolEm
.
setup
(conf.
getParameter
<
edm::ParameterSet
>(
"isolEm"
));
25
isolHad
.
setup
(conf.
getParameter
<
edm::ParameterSet
>(
"isolHad"
));
26
isolPtTrks
.
setup
(conf.
getParameter
<
edm::ParameterSet
>(
"isolPtTrks"
));
27
isolNrTrks
.
setup
(conf.
getParameter
<
edm::ParameterSet
>(
"isolNrTrks"
));
28
mass
.
setup
(conf.
getParameter
<
edm::ParameterSet
>(
"mass"
));
29
massHigh
.
setup
(conf.
getParameter
<
edm::ParameterSet
>(
"massHigh"
));
30
eOverP
.
setup
(conf.
getParameter
<
edm::ParameterSet
>(
"eOverP"
));
31
invEInvP
.
setup
(conf.
getParameter
<
edm::ParameterSet
>(
"invEInvP"
));
32
etaVsPhi
.
setup
(conf.
getParameter
<
edm::ParameterSet
>(
"etaVsPhi"
));
33
nVertex
.
setup
(conf.
getParameter
<
edm::ParameterSet
>(
"nVertex"
));
34
35
}
36
37
38
void
egHLT::BinData::Data1D::setup
(
const
edm::ParameterSet
&
conf
)
39
{
40
nr = conf.
getParameter
<
int
>(
"nr"
);
41
min
= conf.
getParameter
<
double
>(
"min"
);
42
max
= conf.
getParameter
<
double
>(
"max"
);
43
}
44
45
void
egHLT::BinData::Data2D::setup
(
const
edm::ParameterSet
&
conf
)
46
{
47
nrX = conf.
getParameter
<
int
>(
"nrX"
);
48
xMin = conf.
getParameter
<
double
>(
"yMin"
);
49
xMax = conf.
getParameter
<
double
>(
"yMax"
);
50
nrY = conf.
getParameter
<
int
>(
"nrY"
);
51
yMin = conf.
getParameter
<
double
>(
"yMin"
);
52
yMax = conf.
getParameter
<
double
>(
"yMax"
);
53
}
edm::ParameterSet::getParameter
T getParameter(std::string const &) const
egHLT::BinData::isolNrTrks
Data1D isolNrTrks
Definition:
EgHLTBinData.h:55
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::minr9
Data1D minr9
Definition:
EgHLTBinData.h:48
egHLT::BinData::setup
void setup(const edm::ParameterSet &conf)
Definition:
EgHLTBinData.cc:6
egHLT::BinData::isolPtTrks
Data1D isolPtTrks
Definition:
EgHLTBinData.h:54
egHLT::BinData::isolEm
Data1D isolEm
Definition:
EgHLTBinData.h:52
ParameterSet.h
egHLT::BinData::isolHad
Data1D isolHad
Definition:
EgHLTBinData.h:53
egHLT::BinData::mass
Data1D mass
Definition:
EgHLTBinData.h:56
egHLT::BinData::invEInvP
Data1D invEInvP
Definition:
EgHLTBinData.h:59
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:45
egHLT::BinData::Data1D::setup
void setup(const edm::ParameterSet &conf)
Definition:
EgHLTBinData.cc:38
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::nVertex
Data1D nVertex
Definition:
EgHLTBinData.h:50
egHLT::BinData::maxr9
Data1D maxr9
Definition:
EgHLTBinData.h:49
egHLT::BinData::sigEtaEta
Data1D sigEtaEta
Definition:
EgHLTBinData.h:43
egHLT::BinData::eOverP
Data1D eOverP
Definition:
EgHLTBinData.h:58
egHLT::BinData::charge
Data1D charge
Definition:
EgHLTBinData.h:39
edm::ParameterSet
Definition:
ParameterSet.h:32
egHLT::BinData::massHigh
Data1D massHigh
Definition:
EgHLTBinData.h:57
egHLT::BinData::etaVsPhi
Data2D etaVsPhi
Definition:
EgHLTBinData.h:61
Generated for CMSSW Reference Manual by
1.8.5