CMS 3D CMS Logo

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