CMS 3D CMS Logo

PtAssignmentEngine2017.h
Go to the documentation of this file.
1 #ifndef L1TMuonEndCap_PtAssignmentEngine2017_h
2 #define L1TMuonEndCap_PtAssignmentEngine2017_h
3 
6 
8 public:
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