L1Trigger
L1TMuon
src
GMTInternalMuon.cc
Go to the documentation of this file.
1
#include "
L1Trigger/L1TMuon/interface/GMTInternalMuon.h
"
2
#include "
L1Trigger/L1TMuon/interface/MicroGMTConfiguration.h
"
3
4
namespace
l1t
{
5
6
GMTInternalMuon::GMTInternalMuon
(
const
GMTInternalMuon
&
other
)
7
: m_regional(
other
.m_regional),
8
m_hwRank(
other
.m_hwRank),
9
m_hwCancelBit(
other
.m_hwCancelBit),
10
m_hwIsoSum(
other
.m_hwIsoSum),
11
m_hwDeltaEta(
other
.m_hwDeltaEta),
12
m_hwDeltaPhi(
other
.m_hwDeltaPhi),
13
m_hwAbsIso(
other
.m_hwAbsIso),
14
m_hwRelIso(
other
.m_hwRelIso),
15
m_hwGlobalPhi(
other
.m_hwGlobalPhi),
16
m_tfMuonIndex(
other
.m_tfMuonIndex),
17
m_hwCaloIndex(
other
.m_hwCaloIndex) {}
18
19
GMTInternalMuon::GMTInternalMuon
(
const
RegionalMuonCand
& regional,
int
globalPhi,
int
tfMuonIndex)
20
: m_regional(regional),
21
m_hwRank(0),
22
m_hwCancelBit(0),
23
m_hwIsoSum(0),
24
m_hwDeltaEta(0),
25
m_hwDeltaPhi(0),
26
m_hwAbsIso(-1),
27
m_hwRelIso(-1),
28
m_hwGlobalPhi(globalPhi),
29
m_tfMuonIndex(tfMuonIndex) {}
30
31
void
GMTInternalMuon::setExtrapolation
(
int
deta,
int
dphi) {
32
m_hwDeltaEta
= deta;
33
m_hwDeltaPhi
= dphi;
34
}
35
36
}
// namespace l1t
GMTInternalMuon.h
l1t::GMTInternalMuon
Definition:
GMTInternalMuon.h:10
MicroGMTConfiguration.h
trackingPlots.other
other
Definition:
trackingPlots.py:1467
l1t
delete x;
Definition:
CaloConfig.h:22
l1t::GMTInternalMuon::setExtrapolation
void setExtrapolation(int deta, int dphi)
Definition:
GMTInternalMuon.cc:31
l1t::GMTInternalMuon::m_hwDeltaPhi
int m_hwDeltaPhi
Definition:
GMTInternalMuon.h:65
l1t::GMTInternalMuon::GMTInternalMuon
GMTInternalMuon(const RegionalMuonCand &, int, int)
Definition:
GMTInternalMuon.cc:19
l1t::GMTInternalMuon::m_hwDeltaEta
int m_hwDeltaEta
Definition:
GMTInternalMuon.h:64
l1t::RegionalMuonCand
Definition:
RegionalMuonCand.h:8
Generated for CMSSW Reference Manual by
1.8.16