Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
DataFormats
L1Trigger
src
Muon.cc
Go to the documentation of this file.
1
2
#include "
DataFormats/L1Trigger/interface/Muon.h
"
3
4
l1t::Muon::Muon
(
const
LorentzVector
&
p4
,
5
int
pt
,
6
int
eta
,
7
int
phi
,
8
int
qual,
9
int
charge
,
10
int
chargeValid,
11
int
iso,
12
int
mip,
13
int
tag
)
14
:
L1Candidate
(p4, pt, eta, phi, qual, iso),
15
hwCharge_(charge),
16
hwChargeValid_(chargeValid),
17
hwMip_(mip),
18
hwTag_(tag)
19
{
20
21
}
22
23
l1t::Muon::~Muon
()
24
{
25
26
}
27
28
void
l1t::Muon::setHwCharge
(
int
charge
)
29
{
30
hwCharge_ =
charge
;
31
}
32
33
void
l1t::Muon::setHwChargeValid
(
int
valid
)
34
{
35
hwChargeValid_ =
valid
;
36
}
37
38
void
l1t::Muon::setHwMip
(
int
mip)
39
{
40
hwMip_ = mip;
41
}
42
43
void
l1t::Muon::setHwTag
(
int
tag
)
44
{
45
hwTag_ =
tag
;
46
}
47
48
49
int
l1t::Muon::hwCharge
()
const
50
{
51
return
hwCharge_;
52
}
53
54
int
l1t::Muon::hwChargeValid
()
const
55
{
56
return
hwChargeValid_;
57
}
58
59
int
l1t::Muon::hwMip
()
const
60
{
61
return
hwMip_;
62
}
63
64
int
l1t::Muon::hwTag
()
const
65
{
66
return
hwTag_;
67
}
TrackValidation_HighPurity_cff.valid
tuple valid
Definition:
TrackValidation_HighPurity_cff.py:20
l1t::Muon::setHwTag
void setHwTag(int tag)
Definition:
Muon.cc:43
l1t::Muon::~Muon
~Muon()
Definition:
Muon.cc:23
l1t::Muon::setHwMip
void setHwMip(int mip)
Definition:
Muon.cc:38
Muon.h
eta
T eta() const
Definition:
Basic3DVectorLD.h:177
DeDxDiscriminatorTools::charge
double charge(const std::vector< uint8_t > &Ampls)
Definition:
DeDxDiscriminatorTools.cc:43
l1t::Muon::hwMip
int hwMip() const
Definition:
Muon.cc:59
GlobalPosition_Frontier_DevDB_cff.tag
tuple tag
Definition:
GlobalPosition_Frontier_DevDB_cff.py:11
RecoTauCleanerPlugins.pt
tuple pt
Definition:
RecoTauCleanerPlugins.py:53
l1t::Muon::hwTag
int hwTag() const
Definition:
Muon.cc:64
p4
double p4[4]
Definition:
TauolaWrapper.h:92
l1t::Muon::setHwCharge
void setHwCharge(int charge)
Definition:
Muon.cc:28
l1t::Muon::setHwChargeValid
void setHwChargeValid(int valid)
Definition:
Muon.cc:33
l1t::L1Candidate
Definition:
L1Candidate.h:13
reco::Candidate::LorentzVector
math::XYZTLorentzVector LorentzVector
Lorentz vector.
Definition:
Candidate.h:41
l1t::Muon::hwChargeValid
int hwChargeValid() const
Definition:
Muon.cc:54
l1t::Muon::Muon
Muon()
Definition:
Muon.h:15
l1t::Muon::hwCharge
int hwCharge() const
Definition:
Muon.cc:49
phi
Definition:
DDAxes.h:10
Generated for CMSSW Reference Manual by
1.8.5