CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
CSCGEMMotherboardLUTME11 Class Reference

#include <CSCUpgradeMotherboardLUT.h>

Inheritance diagram for CSCGEMMotherboardLUTME11:
CSCGEMMotherboardLUT

Public Member Functions

 CSCGEMMotherboardLUTME11 ()
 
std::vector< std::pair< int, int > > get_csc_hs_to_gem_pad (Parity par, enum CSCPart) const override
 
std::vector< int > get_gem_pad_to_csc_hs (Parity par, enum CSCPart) const override
 
 ~CSCGEMMotherboardLUTME11 () override
 
- Public Member Functions inherited from CSCGEMMotherboardLUT
 CSCGEMMotherboardLUT ()
 
std::vector< std::pair< int, int > > get_csc_wg_to_gem_roll (Parity par, int layer=1) const
 
std::vector< int > get_gem_roll_to_csc_wg (Parity par) const
 
virtual ~CSCGEMMotherboardLUT ()
 

Public Attributes

std::vector< std::pair< int, int > > csc_hs_to_gem_pad_me1a_even
 
std::vector< std::pair< int, int > > csc_hs_to_gem_pad_me1a_odd
 
std::vector< std::pair< int, int > > csc_hs_to_gem_pad_me1b_even
 
std::vector< std::pair< int, int > > csc_hs_to_gem_pad_me1b_odd
 
std::vector< int > gem_pad_to_csc_hs_me1a_even
 
std::vector< int > gem_pad_to_csc_hs_me1a_odd
 
std::vector< int > gem_pad_to_csc_hs_me1b_even
 
std::vector< int > gem_pad_to_csc_hs_me1b_odd
 

Additional Inherited Members

- Protected Attributes inherited from CSCGEMMotherboardLUT
std::vector< std::pair< int, int > > csc_wg_to_gem_roll_even_l1
 
std::vector< std::pair< int, int > > csc_wg_to_gem_roll_even_l2
 
std::vector< std::pair< int, int > > csc_wg_to_gem_roll_odd_l1
 
std::vector< std::pair< int, int > > csc_wg_to_gem_roll_odd_l2
 
std::vector< std::pair< double, double > > gem_roll_eta_limits_even_l1
 
std::vector< std::pair< double, double > > gem_roll_eta_limits_even_l2
 
std::vector< std::pair< double, double > > gem_roll_eta_limits_odd_l1
 
std::vector< std::pair< double, double > > gem_roll_eta_limits_odd_l2
 
std::vector< int > gem_roll_to_csc_wg_even
 
std::vector< int > gem_roll_to_csc_wg_odd
 
std::vector< std::vector< double > > lut_pt_vs_dphi_gemcsc
 
std::vector< std::vector< double > > lut_wg_eta_even
 
std::vector< std::vector< double > > lut_wg_eta_odd
 

Detailed Description

Definition at line 78 of file CSCUpgradeMotherboardLUT.h.

Constructor & Destructor Documentation

◆ CSCGEMMotherboardLUTME11()

CSCGEMMotherboardLUTME11::CSCGEMMotherboardLUTME11 ( )

Definition at line 140 of file CSCUpgradeMotherboardLUT.cc.

141  lut_wg_eta_odd = {{2.4466, 2.45344}, {2.33403, 2.43746}, {2.28122, 2.38447}, {2.23122, 2.33427}, {2.18376, 2.2866},
142  {2.1386, 2.24124}, {2.09556, 2.19796}, {2.05444, 2.15662}, {2.01511, 2.11704}, {1.97741, 2.07909},
143  {1.94124, 2.04266}, {1.90649, 2.00764}, {1.87305, 1.97392}, {1.84084, 1.94143}, {1.80978, 1.91008},
144  {1.77981, 1.87981}, {1.75086, 1.85055}, {1.72286, 1.82225}, {1.69577, 1.79484}, {1.66954, 1.76828},
145  {1.64412, 1.74253}, {1.61946, 1.71754}, {1.60584, 1.69328}, {1.60814, 1.6697}};
146 
147  lut_wg_eta_even = {{2.3981, 2.40492}, {2.28578, 2.38883}, {2.23311, 2.33595}, {2.18324, 2.28587}, {2.13592, 2.23831},
148  {2.09091, 2.19306}, {2.048, 2.14991}, {2.00704, 2.10868}, {1.96785, 2.06923}, {1.93031, 2.03141},
149  {1.8943, 1.9951}, {1.8597, 1.96021}, {1.82642, 1.92663}, {1.79438, 1.89427}, {1.76349, 1.86306},
150  {1.73369, 1.83293}, {1.70491, 1.80382}, {1.67709, 1.77566}, {1.65018, 1.7484}, {1.62413, 1.72199},
151  {1.59889, 1.69639}, {1.57443, 1.67155}, {1.56088, 1.64745}, {1.5631, 1.62403}};
152 
153  /*
154  98% acceptance cuts of the GEM-CSC bending angle in ME1b
155  for various pT thresholds and for even/odd chambers
156  */
157  lut_pt_vs_dphi_gemcsc = {{3, 0.03971647, 0.01710244},
158  {5, 0.02123785, 0.00928431},
159  {7, 0.01475524, 0.00650928},
160  {10, 0.01023299, 0.00458796},
161  {15, 0.00689220, 0.00331313},
162  {20, 0.00535176, 0.00276152},
163  {30, 0.00389050, 0.00224959},
164  {40, 0.00329539, 0.00204670}};
165 
166  gem_roll_eta_limits_odd_l1 = {{1.61082, 1.67865},
167  {1.67887, 1.7528},
168  {1.75303, 1.82091},
169  {1.82116, 1.89486},
170  {1.89513, 1.96311},
171  {1.9634, 2.037},
172  {2.03732, 2.10527},
173  {2.10562, 2.17903}};
174 
175  gem_roll_eta_limits_odd_l2 = {{1.61705, 1.68494},
176  {1.68515, 1.75914},
177  {1.75938, 1.8273},
178  {1.82756, 1.9013},
179  {1.90158, 1.96959},
180  {1.96988, 2.04352},
181  {2.04384, 2.11181},
182  {2.11216, 2.1856}};
183 
184  gem_roll_eta_limits_even_l1 = {{1.55079, 1.62477},
185  {1.62497, 1.70641},
186  {1.70663, 1.78089},
187  {1.78113, 1.86249},
188  {1.86275, 1.9371},
189  {1.93739, 2.01855},
190  {2.01887, 2.09324},
191  {2.09358, 2.17456}};
192 
193  gem_roll_eta_limits_even_l2 = {{1.55698, 1.63103},
194  {1.63123, 1.71275},
195  {1.71297, 1.78728},
196  {1.78752, 1.86894},
197  {1.86921, 1.94359},
198  {1.94388, 2.02509},
199  {2.02541, 2.09981},
200  {2.10015, 2.18115}};
201 
202  csc_wg_to_gem_roll_odd_l1 = {{-99, -99}, {-99, -99}, {-99, -99}, {-99, -99}, {-99, -99}, {-99, -99}, {-99, -99},
203  {-99, -99}, {-99, -99}, {8, -99}, {8, -99}, {8, -99}, {7, -99}, {7, 8},
204  {7, 8}, {6, 8}, {6, 8}, {6, 7}, {6, 7}, {5, 7}, {5, 7},
205  {5, 6}, {5, 6}, {4, 6}, {4, 6}, {4, 5}, {4, 5}, {4, 5},
206  {3, 5}, {3, -99}, {3, 4}, {3, 4}, {2, 4}, {2, 4}, {2, 4},
207  {2, 3}, {2, 3}, {2, 3}, {1, 3}, {1, 3}, {1, 2}, {1, 2},
208  {1, 2}, {-99, 2}, {-99, 2}, {-99, 2}, {-99, 1}, {-99, 1}};
209 
210  csc_wg_to_gem_roll_odd_l2 = {{-99, -99}, {-99, -99}, {-99, -99}, {-99, -99}, {-99, -99}, {-99, -99}, {-99, -99},
211  {-99, -99}, {8, -99}, {8, -99}, {8, -99}, {8, -99}, {7, -99}, {7, 8},
212  {7, 8}, {6, 8}, {6, 8}, {6, 7}, {6, 7}, {5, 7}, {5, 6},
213  {5, 6}, {5, 6}, {4, 6}, {4, 6}, {4, 5}, {4, 5}, {3, 5},
214  {3, 5}, {3, 4}, {3, 4}, {3, 4}, {2, 4}, {2, 4}, {2, 3},
215  {2, 3}, {2, 3}, {1, 3}, {1, 3}, {1, 2}, {1, 2}, {1, 2},
216  {1, 2}, {-99, 2}, {-99, 2}, {-99, 1}, {-99, 1}, {-99, 1}};
217 
219  {-99, -99}, {-99, -99}, {-99, -99}, {-99, -99}, {-99, -99}, {-99, -99}, {-99, -99}, {8, -99}, {8, -99}, {8, -99},
220  {7, -99}, {7, 8}, {7, 8}, {7, 8}, {6, 8}, {6, 7}, {6, 7}, {6, 7}, {5, 7}, {5, 6},
221  {5, 6}, {5, 6}, {4, 6}, {4, 6}, {4, 5}, {4, 5}, {4, 5}, {3, 5}, {3, 5}, {3, 4},
222  {3, 4}, {3, 4}, {2, 4}, {2, 4}, {2, 3}, {2, 3}, {2, 3}, {2, 3}, {1, 3}, {1, 3},
223  {1, 2}, {1, 2}, {1, 2}, {1, 2}, {1, 2}, {1, 2}, {1, 1}, {1, 1}};
224 
226  {-99, -99}, {-99, -99}, {-99, -99}, {-99, -99}, {-99, -99}, {-99, -99}, {-99, -99}, {8, -99}, {8, -99}, {8, -99},
227  {7, -99}, {7, 8}, {7, 8}, {7, 8}, {6, 8}, {6, 7}, {6, 7}, {6, 7}, {5, 7}, {5, 6},
228  {5, 6}, {5, 6}, {4, 6}, {4, 6}, {4, 5}, {4, 5}, {4, 5}, {3, 5}, {3, 4}, {3, 4},
229  {3, 4}, {3, 4}, {2, 4}, {2, 4}, {2, 3}, {2, 3}, {2, 3}, {2, 3}, {1, 3}, {1, 2},
230  {1, 2}, {1, 2}, {1, 2}, {1, 2}, {1, 2}, {1, 2}, {1, 1}, {1, 1}};
231 
232  gem_roll_to_csc_wg_odd = {38, 33, 28, 24, 20, 16, 12, 9};
233  gem_roll_to_csc_wg_even = {43, 36, 31, 26, 21, 17, 13, 9};
234 
236  93, 92, 92, 92, 91, 91, 90, 90, 89, 89, 88, 88, 87, 87, 86, 86, 85, 85, 84, 84, 83, 83, 83, 82, 82, 81, 81, 80,
237  80, 79, 79, 78, 78, 77, 77, 76, 76, 75, 75, 74, 74, 73, 73, 73, 72, 72, 71, 71, 70, 70, 69, 69, 68, 68, 67, 67,
238  66, 66, 65, 65, 64, 64, 63, 63, 63, 62, 62, 61, 61, 60, 60, 59, 59, 58, 58, 57, 57, 56, 56, 55, 55, 54, 54, 53,
239  53, 53, 52, 52, 51, 51, 50, 50, 49, 49, 48, 48, 47, 47, 46, 46, 45, 45, 44, 44, 43, 43, 43, 42, 42, 41, 41, 40,
240  40, 39, 39, 38, 38, 37, 37, 36, 36, 35, 35, 34, 34, 33, 33, 33, 32, 32, 31, 31, 30, 30, 29, 29, 28, 28, 27, 27,
241  26, 26, 25, 25, 24, 24, 23, 23, 23, 22, 22, 21, 21, 20, 20, 19, 19, 18, 18, 17, 17, 16, 16, 15, 15, 14, 14, 13,
242  13, 13, 12, 12, 11, 11, 10, 10, 9, 9, 8, 8, 7, 7, 6, 6, 5, 5, 4, 4, 4, 3, 3, 2};
243 
245  123, 123, 122, 121, 121, 120, 119, 119, 118, 118, 117, 116, 116, 115, 114, 114, 113, 113, 112, 111, 111, 110,
246  110, 109, 108, 108, 107, 106, 106, 105, 105, 104, 103, 103, 102, 101, 101, 100, 100, 99, 98, 98, 97, 96,
247  96, 95, 95, 94, 93, 93, 92, 91, 91, 90, 90, 89, 88, 88, 87, 86, 86, 85, 85, 84, 83, 83,
248  82, 81, 81, 80, 80, 79, 78, 78, 77, 76, 76, 75, 75, 74, 73, 73, 72, 71, 71, 70, 70, 69,
249  68, 68, 67, 66, 66, 65, 65, 64, 63, 63, 62, 61, 61, 60, 60, 59, 58, 58, 57, 56, 56, 55,
250  55, 54, 53, 53, 52, 51, 51, 50, 50, 49, 48, 48, 47, 46, 46, 45, 45, 44, 43, 43, 42, 41,
251  41, 40, 40, 39, 38, 38, 37, 36, 36, 35, 35, 34, 33, 33, 32, 31, 31, 30, 30, 29, 28, 28,
252  27, 26, 26, 25, 25, 24, 23, 23, 22, 21, 21, 20, 20, 19, 18, 18, 17, 16, 16, 15, 15, 14,
253  13, 13, 12, 11, 11, 10, 10, 9, 8, 8, 7, 7, 6, 5, 5, 4};
254 
256  3, 3, 4, 4, 5, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9, 10, 10, 11, 11, 12, 12, 13, 13, 14, 14, 14, 15, 15,
257  16, 16, 17, 17, 18, 18, 19, 19, 20, 20, 21, 21, 22, 22, 23, 23, 24, 24, 24, 25, 25, 26, 26, 27, 27, 28, 28, 29,
258  29, 30, 30, 31, 31, 32, 32, 33, 33, 34, 34, 34, 35, 35, 36, 36, 37, 37, 38, 38, 39, 39, 40, 40, 41, 41, 42, 42,
259  43, 43, 44, 44, 44, 45, 45, 46, 46, 47, 47, 48, 48, 49, 49, 50, 50, 51, 51, 52, 52, 53, 53, 54, 54, 54, 55, 55,
260  56, 56, 57, 57, 58, 58, 59, 59, 60, 60, 61, 61, 62, 62, 63, 63, 64, 64, 65, 65, 65, 66, 66, 67, 67, 68, 68, 69,
261  69, 70, 70, 71, 71, 72, 72, 73, 73, 74, 74, 74, 75, 75, 76, 76, 77, 77, 78, 78, 79, 79, 80, 80, 81, 81, 82, 82,
262  83, 83, 84, 84, 84, 85, 85, 86, 86, 87, 87, 88, 88, 89, 89, 90, 90, 91, 91, 92, 92, 93, 93, 93};
263 
265  4, 5, 6, 6, 7, 8, 8, 9, 9, 10, 11, 11, 12, 12, 13, 14, 14, 15, 16, 16, 17, 17,
266  18, 19, 19, 20, 21, 21, 22, 22, 23, 24, 24, 25, 26, 26, 27, 27, 28, 29, 29, 30, 31, 31,
267  32, 32, 33, 34, 34, 35, 36, 36, 37, 37, 38, 39, 39, 40, 41, 41, 42, 42, 43, 44, 44, 45,
268  46, 46, 47, 47, 48, 49, 49, 50, 51, 51, 52, 52, 53, 54, 54, 55, 56, 56, 57, 57, 58, 59,
269  59, 60, 61, 61, 62, 62, 63, 64, 64, 65, 66, 66, 67, 67, 68, 69, 69, 70, 71, 71, 72, 72,
270  73, 74, 74, 75, 76, 76, 77, 77, 78, 79, 79, 80, 81, 81, 82, 82, 83, 84, 84, 85, 86, 86,
271  87, 87, 88, 89, 89, 90, 91, 91, 92, 92, 93, 94, 94, 95, 95, 96, 97, 97, 98, 99, 99, 100,
272  100, 101, 102, 102, 103, 104, 104, 105, 105, 106, 107, 107, 108, 109, 109, 110, 110, 111, 112, 112, 113, 114,
273  114, 115, 115, 116, 117, 117, 118, 119, 119, 120, 120, 121, 122, 122, 123, 123};
274 
276  {192, 192}, {192, 192}, {192, 192}, {190, 191}, {188, 189}, {186, 187}, {184, 185}, {181, 182}, {179, 180},
277  {177, 178}, {175, 176}, {173, 174}, {171, 172}, {169, 170}, {167, 168}, {165, 166}, {162, 163}, {160, 161},
278  {158, 159}, {156, 157}, {154, 155}, {152, 153}, {150, 151}, {148, 149}, {146, 147}, {144, 145}, {141, 142},
279  {139, 140}, {137, 138}, {135, 136}, {133, 134}, {131, 132}, {129, 130}, {127, 128}, {125, 126}, {123, 124},
280  {120, 121}, {118, 119}, {116, 117}, {114, 115}, {112, 113}, {110, 111}, {108, 109}, {106, 107}, {104, 105},
281  {102, 103}, {99, 100}, {97, 98}, {95, 96}, {93, 94}, {91, 92}, {89, 90}, {87, 88}, {85, 86},
282  {83, 84}, {81, 82}, {79, 80}, {76, 77}, {74, 75}, {72, 73}, {70, 71}, {68, 69}, {66, 67},
283  {64, 65}, {62, 63}, {60, 61}, {58, 59}, {55, 56}, {53, 54}, {51, 52}, {49, 50}, {47, 48},
284  {45, 46}, {43, 44}, {41, 42}, {39, 40}, {37, 38}, {34, 35}, {32, 33}, {30, 31}, {28, 29},
285  {26, 27}, {24, 25}, {22, 23}, {20, 21}, {18, 19}, {15, 16}, {13, 14}, {11, 12}, {9, 10},
286  {7, 8}, {5, 6}, {3, 4}, {1, 2}, {0, 0}, {0, 0}};
287 
289  {0, 0}, {0, 0}, {0, 0}, {1, 2}, {3, 4}, {5, 6}, {7, 8}, {9, 10}, {11, 12},
290  {14, 15}, {16, 17}, {18, 19}, {20, 21}, {22, 23}, {24, 25}, {26, 27}, {28, 29}, {30, 31},
291  {33, 34}, {35, 36}, {37, 38}, {39, 40}, {41, 42}, {43, 44}, {45, 46}, {47, 48}, {49, 50},
292  {51, 52}, {54, 55}, {56, 57}, {58, 59}, {60, 61}, {62, 63}, {64, 65}, {66, 67}, {68, 69},
293  {70, 71}, {72, 73}, {75, 76}, {77, 78}, {79, 80}, {81, 82}, {83, 84}, {85, 86}, {87, 88},
294  {89, 90}, {91, 92}, {93, 94}, {95, 96}, {98, 99}, {100, 101}, {102, 103}, {104, 105}, {106, 107},
295  {108, 109}, {110, 111}, {112, 113}, {114, 115}, {116, 117}, {119, 120}, {121, 122}, {123, 124}, {125, 126},
296  {127, 128}, {129, 130}, {131, 132}, {133, 134}, {135, 136}, {137, 138}, {140, 141}, {142, 143}, {144, 145},
297  {146, 147}, {148, 149}, {150, 151}, {152, 153}, {154, 155}, {156, 157}, {158, 159}, {161, 162}, {163, 164},
298  {165, 166}, {167, 168}, {169, 170}, {171, 172}, {173, 174}, {175, 176}, {177, 178}, {180, 181}, {182, 183},
299  {184, 185}, {186, 187}, {188, 189}, {190, 191}, {192, 192}, {192, 192}};
300 
302  {192, 192}, {192, 192}, {192, 192}, {192, 192}, {192, 192}, {190, 191}, {188, 189}, {187, 188}, {185, 186},
303  {184, 185}, {182, 183}, {180, 181}, {179, 180}, {177, 178}, {176, 177}, {174, 175}, {172, 173}, {171, 172},
304  {169, 170}, {168, 169}, {166, 167}, {164, 165}, {163, 164}, {161, 162}, {160, 161}, {158, 159}, {156, 157},
305  {155, 156}, {153, 154}, {152, 153}, {150, 151}, {148, 149}, {147, 148}, {145, 146}, {143, 144}, {142, 143},
306  {140, 141}, {139, 140}, {137, 138}, {135, 136}, {134, 135}, {132, 133}, {131, 132}, {129, 130}, {127, 128},
307  {126, 127}, {124, 125}, {123, 124}, {121, 122}, {119, 120}, {118, 119}, {116, 117}, {115, 116}, {113, 114},
308  {111, 112}, {110, 111}, {108, 109}, {107, 108}, {105, 106}, {104, 105}, {102, 103}, {100, 101}, {99, 100},
309  {97, 98}, {96, 97}, {94, 95}, {92, 93}, {91, 92}, {89, 90}, {88, 89}, {86, 87}, {84, 85},
310  {83, 84}, {81, 82}, {80, 81}, {78, 79}, {76, 77}, {75, 76}, {73, 74}, {72, 73}, {70, 71},
311  {68, 69}, {67, 68}, {65, 66}, {64, 65}, {62, 63}, {60, 61}, {59, 60}, {57, 58}, {56, 57},
312  {54, 55}, {52, 53}, {51, 52}, {49, 50}, {48, 49}, {46, 47}, {44, 45}, {43, 44}, {41, 42},
313  {40, 41}, {38, 39}, {36, 37}, {35, 36}, {33, 34}, {31, 32}, {30, 31}, {28, 29}, {27, 28},
314  {25, 26}, {23, 24}, {22, 23}, {20, 21}, {19, 20}, {17, 18}, {15, 16}, {14, 15}, {12, 13},
315  {11, 12}, {9, 10}, {7, 8}, {6, 7}, {4, 5}, {3, 4}, {1, 2}, {0, 0}, {0, 0},
316  {0, 0}, {0, 0}};
317 
319  {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {1, 2}, {3, 4}, {4, 5}, {6, 7},
320  {8, 9}, {9, 10}, {11, 12}, {12, 13}, {14, 15}, {16, 17}, {17, 18}, {19, 20}, {20, 21},
321  {22, 23}, {24, 25}, {25, 26}, {27, 28}, {28, 29}, {30, 31}, {32, 33}, {33, 34}, {35, 36},
322  {36, 37}, {38, 39}, {40, 41}, {41, 42}, {43, 44}, {44, 45}, {46, 47}, {48, 49}, {49, 50},
323  {51, 52}, {52, 53}, {54, 55}, {56, 57}, {57, 58}, {59, 60}, {60, 61}, {62, 63}, {64, 65},
324  {65, 66}, {67, 68}, {68, 69}, {70, 71}, {72, 73}, {73, 74}, {75, 76}, {76, 77}, {78, 79},
325  {80, 81}, {81, 82}, {83, 84}, {84, 85}, {86, 87}, {88, 89}, {89, 90}, {91, 92}, {92, 93},
326  {94, 95}, {96, 97}, {97, 98}, {99, 100}, {100, 101}, {102, 103}, {104, 105}, {105, 106}, {107, 108},
327  {108, 109}, {110, 111}, {112, 113}, {113, 114}, {115, 116}, {116, 117}, {118, 119}, {120, 121}, {121, 122},
328  {123, 124}, {124, 125}, {126, 127}, {128, 129}, {129, 130}, {131, 132}, {132, 133}, {134, 135}, {136, 137},
329  {137, 138}, {139, 140}, {140, 141}, {142, 143}, {144, 145}, {145, 146}, {147, 148}, {148, 149}, {150, 151},
330  {152, 153}, {153, 154}, {155, 156}, {156, 157}, {158, 159}, {160, 161}, {161, 162}, {163, 164}, {164, 165},
331  {166, 167}, {168, 169}, {169, 170}, {171, 172}, {172, 173}, {174, 175}, {176, 177}, {177, 178}, {179, 180},
332  {181, 182}, {182, 183}, {184, 185}, {185, 186}, {187, 188}, {189, 190}, {190, 191}, {192, 192}, {192, 192},
333  {192, 192}, {192, 192}};
334 }

References csc_hs_to_gem_pad_me1a_even, csc_hs_to_gem_pad_me1a_odd, csc_hs_to_gem_pad_me1b_even, csc_hs_to_gem_pad_me1b_odd, CSCGEMMotherboardLUT::csc_wg_to_gem_roll_even_l1, CSCGEMMotherboardLUT::csc_wg_to_gem_roll_even_l2, CSCGEMMotherboardLUT::csc_wg_to_gem_roll_odd_l1, CSCGEMMotherboardLUT::csc_wg_to_gem_roll_odd_l2, gem_pad_to_csc_hs_me1a_even, gem_pad_to_csc_hs_me1a_odd, gem_pad_to_csc_hs_me1b_even, gem_pad_to_csc_hs_me1b_odd, CSCGEMMotherboardLUT::gem_roll_eta_limits_even_l1, CSCGEMMotherboardLUT::gem_roll_eta_limits_even_l2, CSCGEMMotherboardLUT::gem_roll_eta_limits_odd_l1, CSCGEMMotherboardLUT::gem_roll_eta_limits_odd_l2, CSCGEMMotherboardLUT::gem_roll_to_csc_wg_even, CSCGEMMotherboardLUT::gem_roll_to_csc_wg_odd, CSCGEMMotherboardLUT::lut_pt_vs_dphi_gemcsc, CSCGEMMotherboardLUT::lut_wg_eta_even, and CSCGEMMotherboardLUT::lut_wg_eta_odd.

◆ ~CSCGEMMotherboardLUTME11()

CSCGEMMotherboardLUTME11::~CSCGEMMotherboardLUTME11 ( )
override

Definition at line 336 of file CSCUpgradeMotherboardLUT.cc.

336 {}

Member Function Documentation

◆ get_csc_hs_to_gem_pad()

std::vector< std::pair< int, int > > CSCGEMMotherboardLUTME11::get_csc_hs_to_gem_pad ( Parity  par,
enum CSCPart  p 
) const
overridevirtual

◆ get_gem_pad_to_csc_hs()

std::vector< int > CSCGEMMotherboardLUTME11::get_gem_pad_to_csc_hs ( Parity  par,
enum CSCPart  p 
) const
overridevirtual

Member Data Documentation

◆ csc_hs_to_gem_pad_me1a_even

std::vector<std::pair<int, int> > CSCGEMMotherboardLUTME11::csc_hs_to_gem_pad_me1a_even

Definition at line 96 of file CSCUpgradeMotherboardLUT.h.

Referenced by CSCGEMMotherboardLUTME11(), and get_csc_hs_to_gem_pad().

◆ csc_hs_to_gem_pad_me1a_odd

std::vector<std::pair<int, int> > CSCGEMMotherboardLUTME11::csc_hs_to_gem_pad_me1a_odd

Definition at line 95 of file CSCUpgradeMotherboardLUT.h.

Referenced by CSCGEMMotherboardLUTME11(), and get_csc_hs_to_gem_pad().

◆ csc_hs_to_gem_pad_me1b_even

std::vector<std::pair<int, int> > CSCGEMMotherboardLUTME11::csc_hs_to_gem_pad_me1b_even

Definition at line 100 of file CSCUpgradeMotherboardLUT.h.

Referenced by CSCGEMMotherboardLUTME11(), and get_csc_hs_to_gem_pad().

◆ csc_hs_to_gem_pad_me1b_odd

std::vector<std::pair<int, int> > CSCGEMMotherboardLUTME11::csc_hs_to_gem_pad_me1b_odd

Definition at line 99 of file CSCUpgradeMotherboardLUT.h.

Referenced by CSCGEMMotherboardLUTME11(), and get_csc_hs_to_gem_pad().

◆ gem_pad_to_csc_hs_me1a_even

std::vector<int> CSCGEMMotherboardLUTME11::gem_pad_to_csc_hs_me1a_even

Definition at line 88 of file CSCUpgradeMotherboardLUT.h.

Referenced by CSCGEMMotherboardLUTME11(), and get_gem_pad_to_csc_hs().

◆ gem_pad_to_csc_hs_me1a_odd

std::vector<int> CSCGEMMotherboardLUTME11::gem_pad_to_csc_hs_me1a_odd

Definition at line 87 of file CSCUpgradeMotherboardLUT.h.

Referenced by CSCGEMMotherboardLUTME11(), and get_gem_pad_to_csc_hs().

◆ gem_pad_to_csc_hs_me1b_even

std::vector<int> CSCGEMMotherboardLUTME11::gem_pad_to_csc_hs_me1b_even

Definition at line 92 of file CSCUpgradeMotherboardLUT.h.

Referenced by CSCGEMMotherboardLUTME11(), and get_gem_pad_to_csc_hs().

◆ gem_pad_to_csc_hs_me1b_odd

std::vector<int> CSCGEMMotherboardLUTME11::gem_pad_to_csc_hs_me1b_odd

Definition at line 91 of file CSCUpgradeMotherboardLUT.h.

Referenced by CSCGEMMotherboardLUTME11(), and get_gem_pad_to_csc_hs().

CSCGEMMotherboardLUT::lut_wg_eta_even
std::vector< std::vector< double > > lut_wg_eta_even
Definition: CSCUpgradeMotherboardLUT.h:53
CSCGEMMotherboardLUTME11::gem_pad_to_csc_hs_me1b_even
std::vector< int > gem_pad_to_csc_hs_me1b_even
Definition: CSCUpgradeMotherboardLUT.h:92
CSCGEMMotherboardLUT::csc_wg_to_gem_roll_odd_l2
std::vector< std::pair< int, int > > csc_wg_to_gem_roll_odd_l2
Definition: CSCUpgradeMotherboardLUT.h:69
AlCaHLTBitMon_ParallelJobs.p
p
Definition: AlCaHLTBitMon_ParallelJobs.py:153
CSCGEMMotherboardLUTME11::csc_hs_to_gem_pad_me1b_odd
std::vector< std::pair< int, int > > csc_hs_to_gem_pad_me1b_odd
Definition: CSCUpgradeMotherboardLUT.h:99
CSCGEMMotherboardLUT::csc_wg_to_gem_roll_even_l2
std::vector< std::pair< int, int > > csc_wg_to_gem_roll_even_l2
Definition: CSCUpgradeMotherboardLUT.h:71
CSCGEMMotherboardLUTME11::csc_hs_to_gem_pad_me1b_even
std::vector< std::pair< int, int > > csc_hs_to_gem_pad_me1b_even
Definition: CSCUpgradeMotherboardLUT.h:100
CSCGEMMotherboardLUT::csc_wg_to_gem_roll_even_l1
std::vector< std::pair< int, int > > csc_wg_to_gem_roll_even_l1
Definition: CSCUpgradeMotherboardLUT.h:70
CSCGEMMotherboardLUT::gem_roll_eta_limits_odd_l2
std::vector< std::pair< double, double > > gem_roll_eta_limits_odd_l2
Definition: CSCUpgradeMotherboardLUT.h:63
CSCGEMMotherboardLUTME11::gem_pad_to_csc_hs_me1b_odd
std::vector< int > gem_pad_to_csc_hs_me1b_odd
Definition: CSCUpgradeMotherboardLUT.h:91
ME1A
Definition: CSCUpgradeMotherboardLUT.h:12
CSCGEMMotherboardLUT::gem_roll_to_csc_wg_even
std::vector< int > gem_roll_to_csc_wg_even
Definition: CSCUpgradeMotherboardLUT.h:75
CSCGEMMotherboardLUTME11::csc_hs_to_gem_pad_me1a_odd
std::vector< std::pair< int, int > > csc_hs_to_gem_pad_me1a_odd
Definition: CSCUpgradeMotherboardLUT.h:95
CSCGEMMotherboardLUT::gem_roll_eta_limits_even_l2
std::vector< std::pair< double, double > > gem_roll_eta_limits_even_l2
Definition: CSCUpgradeMotherboardLUT.h:65
CSCGEMMotherboardLUT::csc_wg_to_gem_roll_odd_l1
std::vector< std::pair< int, int > > csc_wg_to_gem_roll_odd_l1
Definition: CSCUpgradeMotherboardLUT.h:68
CSCGEMMotherboardLUT::CSCGEMMotherboardLUT
CSCGEMMotherboardLUT()
Definition: CSCUpgradeMotherboardLUT.cc:81
CSCGEMMotherboardLUT::lut_wg_eta_odd
std::vector< std::vector< double > > lut_wg_eta_odd
Definition: CSCUpgradeMotherboardLUT.h:51
CSCGEMMotherboardLUT::gem_roll_eta_limits_odd_l1
std::vector< std::pair< double, double > > gem_roll_eta_limits_odd_l1
Definition: CSCUpgradeMotherboardLUT.h:62
CSCGEMMotherboardLUTME11::csc_hs_to_gem_pad_me1a_even
std::vector< std::pair< int, int > > csc_hs_to_gem_pad_me1a_even
Definition: CSCUpgradeMotherboardLUT.h:96
CSCGEMMotherboardLUT::lut_pt_vs_dphi_gemcsc
std::vector< std::vector< double > > lut_pt_vs_dphi_gemcsc
Definition: CSCUpgradeMotherboardLUT.h:58
CSCGEMMotherboardLUTME11::gem_pad_to_csc_hs_me1a_odd
std::vector< int > gem_pad_to_csc_hs_me1a_odd
Definition: CSCUpgradeMotherboardLUT.h:87
Even
Definition: CSCUpgradeMotherboardLUT.h:13
CSCGEMMotherboardLUT::gem_roll_to_csc_wg_odd
std::vector< int > gem_roll_to_csc_wg_odd
Definition: CSCUpgradeMotherboardLUT.h:74
CSCGEMMotherboardLUTME11::gem_pad_to_csc_hs_me1a_even
std::vector< int > gem_pad_to_csc_hs_me1a_even
Definition: CSCUpgradeMotherboardLUT.h:88
CSCGEMMotherboardLUT::gem_roll_eta_limits_even_l1
std::vector< std::pair< double, double > > gem_roll_eta_limits_even_l1
Definition: CSCUpgradeMotherboardLUT.h:64