![]() |
|
|||
File indexing completed on 2024-04-06 12:19:58
0001 //------------------------------------------------- 0002 // 0003 /** \class L1MuGMTSortRankUnit 0004 * 0005 * L1 Global Muon Trigger Sort Rank Unit. 0006 * 0007 * Return sort rank based on look-up-tables. 0008 * 0009 * 0010 */ 0011 // 0012 // 0013 // Author : 0014 // H. Sakulin HEPHY Vienna 0015 // 0016 // Migrated to CMSSW: 0017 // I. Mikulec 0018 // 0019 //-------------------------------------------------- 0020 #ifndef L1TriggerGlobalMuonTrigger_L1MuGMTSortRankUnit_h 0021 #define L1TriggerGlobalMuonTrigger_L1MuGMTSortRankUnit_h 0022 0023 //--------------- 0024 // C++ Headers -- 0025 //--------------- 0026 0027 #include <vector> 0028 0029 //---------------------- 0030 // Base Class Headers -- 0031 //---------------------- 0032 0033 //------------------------------------ 0034 // Collaborating Class Declarations -- 0035 //------------------------------------ 0036 class L1MuRegionalCand; 0037 0038 // --------------------- 0039 // -- Class Interface -- 0040 // --------------------- 0041 0042 class L1MuGMTSortRankUnit { 0043 public: 0044 /// constructor 0045 L1MuGMTSortRankUnit(); 0046 0047 /// destructor 0048 virtual ~L1MuGMTSortRankUnit(); 0049 0050 /// Sort Rank Table 0051 static unsigned sort_rank(const L1MuRegionalCand*); 0052 0053 /// Very low quality bits 0054 static unsigned getVeryLowQualityLevel(const L1MuRegionalCand*); 0055 0056 /// Diable bit 0057 static bool isDisabled(const L1MuRegionalCand*); 0058 }; 0059 0060 #endif
[ Source navigation ] | [ Diff markup ] | [ Identifier search ] | [ general search ] |
This page was automatically generated by the 2.2.1 LXR engine. The LXR team |
![]() ![]() |