Main Page
Namespaces
Classes
Package Documentation
DataFormats
L1TCalorimeter
src
CaloTower.cc
Go to the documentation of this file.
1
2
#include "
DataFormats/L1TCalorimeter/interface/CaloTower.h
"
3
4
l1t::CaloTower::CaloTower
(
const
LorentzVector
&
p4
,
5
double
etEm,
6
double
etHad,
7
int
pt
,
8
int
eta
,
9
int
phi
,
10
int
qual,
11
int
hwEtEm,
12
int
hwEtHad,
13
int
hwEtRatio)
14
:
L1Candidate
(p4, pt, eta, phi, qual),
15
etEm_(etEm),
16
etHad_(etHad),
17
hwEtEm_(hwEtEm),
18
hwEtHad_(hwEtHad),
19
hwEtRatio_(hwEtRatio)
20
{
21
22
}
23
24
l1t::CaloTower::~CaloTower
()
25
{
26
27
}
28
29
void
l1t::CaloTower::setEtEm
(
double
et
)
30
{
31
etEm_
=
et
;
32
}
33
34
void
l1t::CaloTower::setEtHad
(
double
et
)
35
{
36
etHad_
=
et
;
37
}
38
39
void
l1t::CaloTower::setHwEtEm
(
int
et
)
40
{
41
hwEtEm_
=
et
;
42
}
43
44
void
l1t::CaloTower::setHwEtHad
(
int
et
)
45
{
46
hwEtHad_
=
et
;
47
}
48
49
void
l1t::CaloTower::setHwEtRatio
(
int
ratio
)
50
{
51
hwEtRatio_
=
ratio
;
52
}
53
54
double
l1t::CaloTower::etEm
()
const
55
{
56
return
etEm_
;
57
}
58
59
double
l1t::CaloTower::etHad
()
const
60
{
61
return
etHad_
;
62
}
63
64
int
l1t::CaloTower::hwEtEm
()
const
65
{
66
return
hwEtEm_
;
67
}
68
69
int
l1t::CaloTower::hwEtHad
()
const
70
{
71
return
hwEtHad_
;
72
}
73
74
int
l1t::CaloTower::hwEtRatio
()
const
75
{
76
return
hwEtRatio_
;
77
}
78
particleFlowDisplacedVertex_cfi.ratio
ratio
Definition:
particleFlowDisplacedVertex_cfi.py:93
PVValHelper::phi
Definition:
PVValidationHelpers.h:64
l1t::CaloTower::hwEtRatio
int hwEtRatio() const
Definition:
CaloTower.cc:74
PVValHelper::eta
Definition:
PVValidationHelpers.h:65
l1t::CaloTower::hwEtEm
int hwEtEm() const
Definition:
CaloTower.cc:64
l1t::CaloTower::CaloTower
CaloTower()
Definition:
CaloTower.h:17
l1t::CaloTower::setEtEm
void setEtEm(double et)
Definition:
CaloTower.cc:29
l1t::CaloTower::setHwEtHad
void setHwEtHad(int et)
Definition:
CaloTower.cc:44
EnergyCorrector.pt
pt
Definition:
EnergyCorrector.py:46
l1t::CaloTower::setEtHad
void setEtHad(double et)
Definition:
CaloTower.cc:34
l1t::CaloTower::hwEtHad_
int hwEtHad_
Definition:
CaloTower.h:53
reco::LeafCandidate::et
double et() const final
transverse energy
Definition:
LeafCandidate.h:112
CaloTower.h
p4
double p4[4]
Definition:
TauolaWrapper.h:92
l1t::CaloTower::~CaloTower
~CaloTower() override
Definition:
CaloTower.cc:24
l1t::L1Candidate
Definition:
L1Candidate.h:16
l1t::CaloTower::setHwEtRatio
void setHwEtRatio(int ratio)
Definition:
CaloTower.cc:49
l1t::CaloTower::etHad_
double etHad_
Definition:
CaloTower.h:50
l1t::CaloTower::etEm_
double etEm_
Definition:
CaloTower.h:49
reco::Candidate::LorentzVector
math::XYZTLorentzVector LorentzVector
Lorentz vector.
Definition:
Candidate.h:37
l1t::CaloTower::hwEtHad
int hwEtHad() const
Definition:
CaloTower.cc:69
l1t::CaloTower::setHwEtEm
void setHwEtEm(int et)
Definition:
CaloTower.cc:39
l1t::CaloTower::hwEtRatio_
int hwEtRatio_
Definition:
CaloTower.h:54
l1t::CaloTower::hwEtEm_
int hwEtEm_
Definition:
CaloTower.h:52
l1t::CaloTower::etHad
double etHad() const
Definition:
CaloTower.cc:59
l1t::CaloTower::etEm
double etEm() const
Definition:
CaloTower.cc:54
Generated for CMSSW Reference Manual by
1.8.11