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
//----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