L1Trigger
L1TMuonEndCap
interface
PtAssignmentEngine2016.h
Go to the documentation of this file.
1
#ifndef L1TMuonEndCap_PtAssignmentEngine2016_h
2
#define L1TMuonEndCap_PtAssignmentEngine2016_h
3
4
#include "
L1Trigger/L1TMuonEndCap/interface/PtAssignmentEngine.h
"
5
#include "
L1Trigger/L1TMuonEndCap/interface/PtAssignmentEngineAux2016.h
"
6
7
class
PtAssignmentEngine2016
:
public
PtAssignmentEngine
{
8
public
:
9
explicit
PtAssignmentEngine2016
() :
PtAssignmentEngine
() {}
10
~PtAssignmentEngine2016
()
override
{}
11
12
const
PtAssignmentEngineAux2016
&
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
PtAssignmentEngineAux2016.h
HLT_FULL_cff.track
track
Definition:
HLT_FULL_cff.py:11724
PtAssignmentEngine2016::unscale_pt
float unscale_pt(const float pt, const int mode=15) const override
Definition:
PtAssignmentEngine2016.cc:19
PtAssignmentEngine2016::aux
const PtAssignmentEngineAux2016 & aux() const
Definition:
PtAssignmentEngine2016.cc:7
DiDispStaMuonMonitor_cfi.pt
pt
Definition:
DiDispStaMuonMonitor_cfi.py:39
ALCARECOPromptCalibProdSiPixelAli0T_cff.mode
mode
Definition:
ALCARECOPromptCalibProdSiPixelAli0T_cff.py:96
PtAssignmentEngine
Definition:
PtAssignmentEngine.h:16
PtAssignmentEngine2016::calculate_address
address_t calculate_address(const EMTFTrack &track) const override
Definition:
PtAssignmentEngine2016.cc:24
PtAssignmentEngine2016::scale_pt
float scale_pt(const float pt, const int mode=15) const override
Definition:
PtAssignmentEngine2016.cc:12
PtAssignmentEngine::address_t
uint64_t address_t
Definition:
PtAssignmentEngine.h:21
l1t::EMTFTrack
Definition:
EMTFTrack.h:44
PtAssignmentEngineAux2016
Definition:
PtAssignmentEngineAux2016.h:6
PtAssignmentEngine2016::~PtAssignmentEngine2016
~PtAssignmentEngine2016() override
Definition:
PtAssignmentEngine2016.h:10
PtAssignmentEngine2016
Definition:
PtAssignmentEngine2016.h:7
PtAssignmentEngine.h
PtAssignmentEngine2016::calculate_pt_xml
float calculate_pt_xml(const address_t &address) const override
Definition:
PtAssignmentEngine2016.cc:292
PtAssignmentEngine2016::PtAssignmentEngine2016
PtAssignmentEngine2016()
Definition:
PtAssignmentEngine2016.h:9
Generated for CMSSW Reference Manual by
1.8.16