CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
CSCL1TPLookupTableME11ILT.cc
Go to the documentation of this file.
2 
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),
8 
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),
13 
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),
18 
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),
23 
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),
28 
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),
33 
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),
38 
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) {}
47 
48 // GEM-CSC trigger: coordinate conversion
50 
52 
54 
56 
58 
60 
62 
64 
67 }
68 
71 }
72 
75 }
76 
79 }
80 
83 }
84 
87 }
88 
91 }
92 
95 }
96 
97 // GEM-CSC trigger: slope correction
100 }
101 
104 }
105 
108 }
109 
112 }
113 
116 }
119 }
120 
123 }
124 
127 }
128 
131 }
132 
135 }
136 
139 }
140 
143 }
144 
147 }
148 
151 }
152 
155 }
156 
159 }
160 
163 }
164 
167 }
168 
171 }
172 
175 }
176 
177 // GEM-CSC trigger: coordinate conversion
179  return GEM_pad_CSC_hs_ME1b_even_.at(pad);
180 }
181 
183  return GEM_pad_CSC_hs_ME1a_even_.at(pad);
184 }
185 
187  return GEM_pad_CSC_hs_ME1b_odd_.at(pad);
188 }
189 
191  return GEM_pad_CSC_hs_ME1a_odd_.at(pad);
192 }
193 
195  return GEM_pad_CSC_es_ME1b_even_.at(pad);
196 }
197 
199  return GEM_pad_CSC_es_ME1a_even_.at(pad);
200 }
201 
203  return GEM_pad_CSC_es_ME1b_odd_.at(pad);
204 }
205 
207  return GEM_pad_CSC_es_ME1a_odd_.at(pad);
208 }
209 
212 }
213 
216 }
217 
220 }
221 
224 }
225 
228 }
229 
232 }
233 
236 }
237 
240 }
241 
242 // GEM-CSC trigger: slope correction
245 }
246 
249 }
250 
253 }
254 
257 }
258 
261 }
262 
265 }
266 
269 }
270 
273 }
274 
277 }
278 
281 }
282 
285 }
286 
289 }
290 
292  return es_diff_slope_L1_ME1a_even_[es_diff];
293 }
294 
296  return es_diff_slope_L2_ME1a_even_[es_diff];
297 }
298 
300  return es_diff_slope_L1_ME1a_odd_[es_diff];
301 }
302 
304  return es_diff_slope_L2_ME1a_odd_[es_diff];
305 }
306 
308  return es_diff_slope_L1_ME1b_even_[es_diff];
309 }
310 
312  return es_diff_slope_L2_ME1b_even_[es_diff];
313 }
314 
316  return es_diff_slope_L1_ME1b_odd_[es_diff];
317 }
318 
320  return es_diff_slope_L2_ME1b_odd_[es_diff];
321 }
unsigned GEM_pad_CSC_es_ME1b_odd(unsigned pad) const
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
unsigned CSC_slope_corr_L2_ME11_even(unsigned channel) const
void set_CSC_slope_cosi_2to1_L1_ME11_even(t_lut lut)
void set_CSC_slope_cosi_3to1_L1_ME11_even(t_lut lut)
unsigned GEM_pad_CSC_hs_ME1b_odd(unsigned pad) const
unsigned es_diff_slope_L2_ME1a_odd(unsigned es_diff) const
static const double slope[3]
void set_CSC_slope_cosi_2to1_L1_ME11_odd(t_lut lut)
unsigned GEM_roll_L2_CSC_min_wg_ME11_odd(unsigned roll) const
unsigned CSC_slope_corr_L1_ME11_odd(unsigned channel) const
unsigned GEM_roll_L1_CSC_max_wg_ME11_odd(unsigned roll) const
void set_CSC_slope_cosi_corr_L2_ME11_even(t_lut lut)
unsigned es_diff_slope_L1_ME1b_even(unsigned es_diff) const
void set_GEM_roll_L2_CSC_min_wg_ME11_even(t_lut lut)
unsigned GEM_pad_CSC_es_ME1a_even(unsigned pad) const
unsigned CSC_slope_corr_L1_ME11_even(unsigned channel) const
unsigned es_diff_slope_L1_ME1a_odd(unsigned es_diff) const
unsigned es_diff_slope_L1_ME1b_odd(unsigned es_diff) const
def move
Definition: eostools.py:511
void set_GEM_roll_L1_CSC_min_wg_ME11_odd(t_lut lut)
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)
unsigned CSC_slope_cosi_corr_L1_ME11_odd(unsigned channel) const
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)
unsigned GEM_pad_CSC_hs_ME1b_even(unsigned pad) const
unsigned CSC_slope_cosi_corr_L2_ME11_odd(unsigned channel) const
void set_GEM_roll_L2_CSC_max_wg_ME11_odd(t_lut lut)
unsigned GEM_pad_CSC_hs_ME1a_even(unsigned pad) const
unsigned CSC_slope_cosi_corr_L1_ME11_even(unsigned channel) const
unsigned GEM_pad_CSC_es_ME1a_odd(unsigned pad) const
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
unsigned CSC_slope_cosi_3to1_L1_ME11_even(unsigned channel) const
void set_CSC_slope_cosi_corr_L2_ME11_odd(t_lut lut)
unsigned es_diff_slope_L2_ME1a_even(unsigned es_diff) const
unsigned GEM_roll_L2_CSC_min_wg_ME11_even(unsigned roll) const
unsigned GEM_roll_L1_CSC_min_wg_ME11_odd(unsigned roll) const
void set_CSC_slope_cosi_3to1_L1_ME11_odd(t_lut lut)