L1Trigger
L1TMuonEndCap
interface
PtAssignmentEngine2017.h
Go to the documentation of this file.
1
#ifndef L1TMuonEndCap_PtAssignmentEngine2017_h
2
#define L1TMuonEndCap_PtAssignmentEngine2017_h
3
4
#include "
L1Trigger/L1TMuonEndCap/interface/PtAssignmentEngine.h
"
5
#include "
L1Trigger/L1TMuonEndCap/interface/PtAssignmentEngineAux2017.h
"
6
7
class
PtAssignmentEngine2017
:
public
PtAssignmentEngine
{
8
public
:
9
explicit
PtAssignmentEngine2017
() :
PtAssignmentEngine
() {}
10
~PtAssignmentEngine2017
()
override
{}
11
12
const
PtAssignmentEngineAux2017
&
aux
()
const
;
13
14
float
scale_pt
(
const
float
pt
,
const
int
mode
= 15)
const override
;
15
float
unscale_pt
(
const
float
pt
,
const
int
mode
= 15)
const override
;
16
address_t
calculate_address
(
const
EMTFTrack
&
track
)
const override
;
17
float
calculate_pt_xml
(
const
address_t
& address)
const override
;
18
float
calculate_pt_xml
(
const
EMTFTrack
&
track
)
const override
;
19
20
private
:
21
};
22
23
#endif
PtAssignmentEngine2017::~PtAssignmentEngine2017
~PtAssignmentEngine2017() override
Definition:
PtAssignmentEngine2017.h:10
HLT_FULL_cff.track
track
Definition:
HLT_FULL_cff.py:11779
PtAssignmentEngineAux2017.h
DiDispStaMuonMonitor_cfi.pt
pt
Definition:
DiDispStaMuonMonitor_cfi.py:39
PtAssignmentEngine2017::unscale_pt
float unscale_pt(const float pt, const int mode=15) const override
Definition:
PtAssignmentEngine2017.cc:36
ALCARECOPromptCalibProdSiPixelAli0T_cff.mode
mode
Definition:
ALCARECOPromptCalibProdSiPixelAli0T_cff.py:96
PtAssignmentEngine2017::aux
const PtAssignmentEngineAux2017 & aux() const
Definition:
PtAssignmentEngine2017.cc:7
PtAssignmentEngine
Definition:
PtAssignmentEngine.h:16
PtAssignmentEngineAux2017
Definition:
PtAssignmentEngineAux2017.h:6
PtAssignmentEngine2017::calculate_pt_xml
float calculate_pt_xml(const address_t &address) const override
Definition:
PtAssignmentEngine2017.cc:246
PtAssignmentEngine::address_t
uint64_t address_t
Definition:
PtAssignmentEngine.h:21
PtAssignmentEngine2017
Definition:
PtAssignmentEngine2017.h:7
l1t::EMTFTrack
Definition:
EMTFTrack.h:42
PtAssignmentEngine2017::calculate_address
address_t calculate_address(const EMTFTrack &track) const override
Definition:
PtAssignmentEngine2017.cc:50
PtAssignmentEngine2017::scale_pt
float scale_pt(const float pt, const int mode=15) const override
Definition:
PtAssignmentEngine2017.cc:13
PtAssignmentEngine2017::PtAssignmentEngine2017
PtAssignmentEngine2017()
Definition:
PtAssignmentEngine2017.h:9
PtAssignmentEngine.h
Generated for CMSSW Reference Manual by
1.8.16