4 : GEM_pad_CSC_hs_ME1b_even_(0),
5 GEM_pad_CSC_hs_ME1a_even_(0),
6 GEM_pad_CSC_hs_ME1b_odd_(0),
7 GEM_pad_CSC_hs_ME1a_odd_(0),
9 GEM_pad_CSC_es_ME1b_even_(0),
10 GEM_pad_CSC_es_ME1a_even_(0),
11 GEM_pad_CSC_es_ME1b_odd_(0),
12 GEM_pad_CSC_es_ME1a_odd_(0),
14 GEM_roll_L1_CSC_min_wg_ME11_even_(0),
15 GEM_roll_L1_CSC_max_wg_ME11_even_(0),
16 GEM_roll_L1_CSC_min_wg_ME11_odd_(0),
17 GEM_roll_L1_CSC_max_wg_ME11_odd_(0),
19 GEM_roll_L2_CSC_min_wg_ME11_even_(0),
20 GEM_roll_L2_CSC_max_wg_ME11_even_(0),
21 GEM_roll_L2_CSC_min_wg_ME11_odd_(0),
22 GEM_roll_L2_CSC_max_wg_ME11_odd_(0),
24 CSC_slope_cosi_2to1_L1_ME11_even_(0),
25 CSC_slope_cosi_2to1_L1_ME11_odd_(0),
26 CSC_slope_cosi_3to1_L1_ME11_even_(0),
27 CSC_slope_cosi_3to1_L1_ME11_odd_(0),
29 CSC_slope_cosi_corr_L1_ME11_even_(0),
30 CSC_slope_cosi_corr_L2_ME11_even_(0),
31 CSC_slope_cosi_corr_L1_ME11_odd_(0),
32 CSC_slope_cosi_corr_L2_ME11_odd_(0),
34 CSC_slope_corr_L1_ME11_even_(0),
35 CSC_slope_corr_L2_ME11_even_(0),
36 CSC_slope_corr_L1_ME11_odd_(0),
37 CSC_slope_corr_L2_ME11_odd_(0),
39 es_diff_slope_L1_ME1a_even_(0),
40 es_diff_slope_L2_ME1a_even_(0),
41 es_diff_slope_L1_ME1a_odd_(0),
42 es_diff_slope_L2_ME1a_odd_(0),
43 es_diff_slope_L1_ME1b_even_(0),
44 es_diff_slope_L2_ME1b_even_(0),
45 es_diff_slope_L1_ME1b_odd_(0),
46 es_diff_slope_L2_ME1b_odd_(0) {}
t_lut GEM_roll_L1_CSC_max_wg_ME11_odd_
unsigned GEM_pad_CSC_es_ME1b_odd(unsigned pad) const
t_lut GEM_roll_L2_CSC_max_wg_ME11_even_
t_lut es_diff_slope_L1_ME1a_even_
t_lut GEM_roll_L1_CSC_min_wg_ME11_even_
void set_CSC_slope_cosi_corr_L1_ME11_odd(t_lut lut)
unsigned CSC_slope_corr_L2_ME11_odd(unsigned channel) const
void set_GEM_roll_L1_CSC_max_wg_ME11_odd(t_lut lut)
unsigned CSC_slope_cosi_corr_L2_ME11_even(unsigned channel) const
void set_CSC_slope_corr_L1_ME11_odd(t_lut lut)
unsigned CSC_slope_corr_L2_ME11_even(unsigned channel) const
t_lut CSC_slope_corr_L1_ME11_odd_
void set_CSC_slope_cosi_2to1_L1_ME11_even(t_lut lut)
void set_CSC_slope_cosi_3to1_L1_ME11_even(t_lut lut)
t_lut CSC_slope_corr_L1_ME11_even_
unsigned GEM_pad_CSC_hs_ME1b_odd(unsigned pad) const
unsigned es_diff_slope_L2_ME1a_odd(unsigned es_diff) const
t_lut GEM_roll_L2_CSC_max_wg_ME11_odd_
t_lut GEM_pad_CSC_es_ME1b_even_
static const double slope[3]
t_lut GEM_roll_L2_CSC_min_wg_ME11_even_
void set_es_diff_slope_L1_ME1b_even(t_lut lut)
void set_GEM_pad_CSC_es_ME1a_even(t_lut lut)
void set_es_diff_slope_L2_ME1b_odd(t_lut lut)
void set_CSC_slope_cosi_2to1_L1_ME11_odd(t_lut lut)
t_lut GEM_pad_CSC_hs_ME1b_odd_
t_lut GEM_pad_CSC_hs_ME1b_even_
t_lut es_diff_slope_L2_ME1b_odd_
t_lut es_diff_slope_L2_ME1b_even_
unsigned GEM_roll_L2_CSC_min_wg_ME11_odd(unsigned roll) const
void set_GEM_pad_CSC_es_ME1b_even(t_lut lut)
t_lut CSC_slope_cosi_corr_L2_ME11_even_
void set_es_diff_slope_L1_ME1b_odd(t_lut lut)
unsigned CSC_slope_corr_L1_ME11_odd(unsigned channel) const
t_lut CSC_slope_cosi_3to1_L1_ME11_even_
unsigned GEM_roll_L1_CSC_max_wg_ME11_odd(unsigned roll) const
t_lut GEM_roll_L1_CSC_max_wg_ME11_even_
void set_CSC_slope_cosi_corr_L2_ME11_even(t_lut lut)
t_lut GEM_pad_CSC_es_ME1a_even_
t_lut es_diff_slope_L1_ME1b_odd_
t_lut CSC_slope_cosi_corr_L1_ME11_odd_
unsigned es_diff_slope_L1_ME1b_even(unsigned es_diff) const
void set_es_diff_slope_L1_ME1a_even(t_lut lut)
t_lut CSC_slope_cosi_corr_L1_ME11_even_
void set_GEM_roll_L2_CSC_min_wg_ME11_even(t_lut lut)
unsigned GEM_pad_CSC_es_ME1a_even(unsigned pad) const
t_lut es_diff_slope_L2_ME1a_odd_
void set_es_diff_slope_L2_ME1b_even(t_lut lut)
t_lut es_diff_slope_L1_ME1a_odd_
t_lut CSC_slope_cosi_2to1_L1_ME11_even_
void set_GEM_pad_CSC_es_ME1b_odd(t_lut lut)
unsigned CSC_slope_corr_L1_ME11_even(unsigned channel) const
t_lut CSC_slope_corr_L2_ME11_even_
unsigned es_diff_slope_L1_ME1a_odd(unsigned es_diff) const
void set_es_diff_slope_L2_ME1a_even(t_lut lut)
unsigned es_diff_slope_L1_ME1b_odd(unsigned es_diff) const
void set_es_diff_slope_L1_ME1a_odd(t_lut lut)
t_lut GEM_roll_L2_CSC_min_wg_ME11_odd_
void set_GEM_roll_L1_CSC_min_wg_ME11_odd(t_lut lut)
void set_CSC_slope_corr_L2_ME11_odd(t_lut lut)
t_lut GEM_pad_CSC_es_ME1b_odd_
unsigned es_diff_slope_L2_ME1b_even(unsigned es_diff) const
unsigned CSC_slope_cosi_2to1_L1_ME11_odd(unsigned channel) const
unsigned GEM_pad_CSC_hs_ME1a_odd(unsigned pad) const
unsigned es_diff_slope_L2_ME1b_odd(unsigned es_diff) const
void set_GEM_roll_L2_CSC_max_wg_ME11_even(t_lut lut)
void set_GEM_pad_CSC_hs_ME1b_odd(t_lut lut)
unsigned CSC_slope_cosi_corr_L1_ME11_odd(unsigned channel) const
t_lut GEM_pad_CSC_hs_ME1a_even_
void set_GEM_pad_CSC_hs_ME1a_even(t_lut lut)
t_lut CSC_slope_cosi_2to1_L1_ME11_odd_
unsigned CSC_slope_cosi_2to1_L1_ME11_even(unsigned channel) const
unsigned GEM_roll_L1_CSC_min_wg_ME11_even(unsigned roll) const
unsigned CSC_slope_cosi_3to1_L1_ME11_odd(unsigned channel) const
void set_CSC_slope_cosi_corr_L1_ME11_even(t_lut lut)
unsigned GEM_roll_L2_CSC_max_wg_ME11_even(unsigned roll) const
unsigned es_diff_slope_L1_ME1a_even(unsigned es_diff) const
unsigned GEM_roll_L1_CSC_max_wg_ME11_even(unsigned roll) const
void set_GEM_roll_L1_CSC_max_wg_ME11_even(t_lut lut)
unsigned GEM_pad_CSC_es_ME1b_even(unsigned pad) const
void set_GEM_roll_L1_CSC_min_wg_ME11_even(t_lut lut)
t_lut es_diff_slope_L1_ME1b_even_
unsigned GEM_pad_CSC_hs_ME1b_even(unsigned pad) const
t_lut CSC_slope_cosi_3to1_L1_ME11_odd_
unsigned CSC_slope_cosi_corr_L2_ME11_odd(unsigned channel) const
CSCL1TPLookupTableME11ILT()
void set_CSC_slope_corr_L2_ME11_even(t_lut lut)
void set_CSC_slope_corr_L1_ME11_even(t_lut lut)
t_lut es_diff_slope_L2_ME1a_even_
void set_GEM_roll_L2_CSC_max_wg_ME11_odd(t_lut lut)
unsigned GEM_pad_CSC_hs_ME1a_even(unsigned pad) const
t_lut GEM_pad_CSC_hs_ME1a_odd_
unsigned CSC_slope_cosi_corr_L1_ME11_even(unsigned channel) const
unsigned GEM_pad_CSC_es_ME1a_odd(unsigned pad) const
t_lut CSC_slope_corr_L2_ME11_odd_
t_lut GEM_pad_CSC_es_ME1a_odd_
void set_GEM_pad_CSC_es_ME1a_odd(t_lut lut)
t_lut GEM_roll_L1_CSC_min_wg_ME11_odd_
void set_GEM_roll_L2_CSC_min_wg_ME11_odd(t_lut lut)
unsigned GEM_roll_L2_CSC_max_wg_ME11_odd(unsigned roll) const
std::vector< unsigned > t_lut
unsigned CSC_slope_cosi_3to1_L1_ME11_even(unsigned channel) const
void set_es_diff_slope_L2_ME1a_odd(t_lut lut)
void set_GEM_pad_CSC_hs_ME1a_odd(t_lut lut)
void set_CSC_slope_cosi_corr_L2_ME11_odd(t_lut lut)
t_lut CSC_slope_cosi_corr_L2_ME11_odd_
unsigned es_diff_slope_L2_ME1a_even(unsigned es_diff) const
unsigned GEM_roll_L2_CSC_min_wg_ME11_even(unsigned roll) const
void set_GEM_pad_CSC_hs_ME1b_even(t_lut lut)
unsigned GEM_roll_L1_CSC_min_wg_ME11_odd(unsigned roll) const
void set_CSC_slope_cosi_3to1_L1_ME11_odd(t_lut lut)