/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
CondFormats/CSCObjects/interface/CSCL1TPLookupTableME21ILT.h
40 строк
2 KB
Konstantin
Consistent support of 6-bit CSC slope LUTs in the code
01 апр 2026, 17:33
01 апр 2026, 17:33
2af22b3
Код
Авторство
О чём код?
#ifndef CondFormats_CSCObjects_CSCL1TPLookupTableME21ILT_h #define CondFormats_CSCObjects_CSCL1TPLookupTableME21ILT_h #include "CSCL1TPLookupTableME11ILT.h" class CSCL1TPLookupTableME21ILT { public: using t_lut = CSCL1TPLookupTableUtils::t_lut; DECLARE_CSCL1TP_LUT(GEM_pad_CSC_es_ME21_even); DECLARE_CSCL1TP_LUT(GEM_pad_CSC_es_ME21_odd); DECLARE_CSCL1TP_LUT(GEM_roll_L1_CSC_min_wg_ME21_even); DECLARE_CSCL1TP_LUT(GEM_roll_L1_CSC_max_wg_ME21_even); DECLARE_CSCL1TP_LUT(GEM_roll_L1_CSC_min_wg_ME21_odd); DECLARE_CSCL1TP_LUT(GEM_roll_L1_CSC_max_wg_ME21_odd); DECLARE_CSCL1TP_LUT(GEM_roll_L2_CSC_min_wg_ME21_even); DECLARE_CSCL1TP_LUT(GEM_roll_L2_CSC_max_wg_ME21_even); DECLARE_CSCL1TP_LUT(GEM_roll_L2_CSC_min_wg_ME21_odd); DECLARE_CSCL1TP_LUT(GEM_roll_L2_CSC_max_wg_ME21_odd); DECLARE_CSCL1TP_LUT(es_diff_slope_L1_ME21_even); DECLARE_CSCL1TP_LUT(es_diff_slope_L1_ME21_odd); DECLARE_CSCL1TP_LUT(es_diff_slope_L2_ME21_even); DECLARE_CSCL1TP_LUT(es_diff_slope_L2_ME21_odd); DECLARE_CSCL1TP_LUT(CSC_slope_cosi_2to1_L1_ME21_even); DECLARE_CSCL1TP_LUT(CSC_slope_cosi_2to1_L1_ME21_odd); DECLARE_CSCL1TP_LUT(CSC_slope_cosi_3to1_L1_ME21_even); DECLARE_CSCL1TP_LUT(CSC_slope_cosi_3to1_L1_ME21_odd); DECLARE_CSCL1TP_LUT(CSC_slope_cosi_corr_L1_ME21_even); DECLARE_CSCL1TP_LUT(CSC_slope_cosi_corr_L1_ME21_odd); DECLARE_CSCL1TP_LUT(CSC_slope_corr_L1_ME21_even); DECLARE_CSCL1TP_LUT(CSC_slope_corr_L1_ME21_odd); DECLARE_CSCL1TP_LUT(CSC_slope_corr_L2_ME21_even); DECLARE_CSCL1TP_LUT(CSC_slope_corr_L2_ME21_odd); unsigned es_diff_slope_bit_width() const; COND_SERIALIZABLE; }; #endif