|
||||
File indexing completed on 2024-04-06 12:19:56
0001 //------------------------------------------------- 0002 // 0003 // Class: L1MuGMTLFDisableHotLUT 0004 // 0005 // 0006 // 0007 // Author : 0008 // H. Sakulin HEPHY Vienna 0009 // 0010 // Migrated to CMSSW: 0011 // I. Mikulec 0012 // 0013 //-------------------------------------------------- 0014 0015 //----------------------- 0016 // This Class's Header -- 0017 //----------------------- 0018 #include "L1Trigger/GlobalMuonTrigger/src/L1MuGMTLFDisableHotLUT.h" 0019 0020 //--------------- 0021 // C++ Headers -- 0022 //--------------- 0023 0024 //------------------------------- 0025 // Collaborating Class Headers -- 0026 //------------------------------- 0027 0028 //------------------- 0029 // InitParameters -- 0030 //------------------- 0031 0032 void L1MuGMTLFDisableHotLUT::InitParameters() {} 0033 0034 //------------------------ 0035 // The Lookup Function -- 0036 //------------------------ 0037 0038 // This LUT is used to look up whether DT/CSC muons from the other stream 0039 // should be disabled. It is a duplicate of the calculation performed in the other chip. 0040 // The LUT is needed so that diasbled muons are not considered in the cancel-out process. 0041 // 0042 // !!! It has to be ensured that the contents match the corresponding LFSortRankEtaPhiLUT !!! 0043 // 0044 // 0045 // If the LFSortRankEtaPhiLUT contains a "11", the LFDisableHotLUT has to contain a '1' 0046 // 0047 0048 unsigned L1MuGMTLFDisableHotLUT::TheLookupFunction(int idx, unsigned eta, unsigned phi) const { 0049 // idx is DT, CSC 0050 // INPUTS: eta(6) phi(8) 0051 // OUTPUTS: disable_hot(1) 0052 0053 // TBD: implementation of reading disable-hot configuration 0054 0055 return 0; 0056 }
[ Source navigation ] | [ Diff markup ] | [ Identifier search ] | [ general search ] |
This page was automatically generated by the 2.2.1 LXR engine. The LXR team |