CMS 3D CMS Logo

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
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 ( )

Definition at line 140 of file CSCUpgradeMotherboardLUT.cc.

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.

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 }
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< int > gem_pad_to_csc_hs_me1b_even
std::vector< std::pair< int, int > > csc_wg_to_gem_roll_even_l2
std::vector< int > gem_pad_to_csc_hs_me1b_odd
std::vector< int > gem_pad_to_csc_hs_me1a_odd
std::vector< int > gem_pad_to_csc_hs_me1a_even
std::vector< std::pair< int, int > > csc_hs_to_gem_pad_me1a_even
std::vector< std::pair< double, double > > gem_roll_eta_limits_odd_l2
std::vector< std::pair< int, int > > csc_wg_to_gem_roll_even_l1
std::vector< int > gem_roll_to_csc_wg_even
std::vector< std::pair< int, int > > csc_wg_to_gem_roll_odd_l1
std::vector< std::vector< double > > lut_wg_eta_odd
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< int, int > > csc_hs_to_gem_pad_me1a_odd
std::vector< std::vector< double > > lut_wg_eta_even
std::vector< std::pair< int, int > > csc_hs_to_gem_pad_me1b_odd
std::vector< std::vector< double > > lut_pt_vs_dphi_gemcsc
std::vector< std::pair< int, int > > csc_hs_to_gem_pad_me1b_even
std::vector< int > gem_roll_to_csc_wg_odd
CSCGEMMotherboardLUTME11::~CSCGEMMotherboardLUTME11 ( )
override

Definition at line 336 of file CSCUpgradeMotherboardLUT.cc.

336 {}

Member Function Documentation

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

Implements CSCGEMMotherboardLUT.

Definition at line 130 of file CSCUpgradeMotherboardLUT.cc.

References Even, and ME1A.

130  {
131  if (p == CSCPart::ME1A) {
133  } else {
135  }
136 }
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_odd
std::vector< std::pair< int, int > > csc_hs_to_gem_pad_me1b_even
std::vector< int > CSCGEMMotherboardLUTME11::get_gem_pad_to_csc_hs ( Parity  par,
enum CSCPart  p 
) const
overridevirtual

Implements CSCGEMMotherboardLUT.

Definition at line 114 of file CSCUpgradeMotherboardLUT.cc.

References Even, and ME1A.

Member Data Documentation

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().

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().

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().

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().

std::vector<int> CSCGEMMotherboardLUTME11::gem_pad_to_csc_hs_me1a_even

Definition at line 88 of file CSCUpgradeMotherboardLUT.h.

Referenced by CSCGEMMotherboardLUTME11().

std::vector<int> CSCGEMMotherboardLUTME11::gem_pad_to_csc_hs_me1a_odd

Definition at line 87 of file CSCUpgradeMotherboardLUT.h.

Referenced by CSCGEMMotherboardLUTME11().

std::vector<int> CSCGEMMotherboardLUTME11::gem_pad_to_csc_hs_me1b_even

Definition at line 92 of file CSCUpgradeMotherboardLUT.h.

Referenced by CSCGEMMotherboardLUTME11().

std::vector<int> CSCGEMMotherboardLUTME11::gem_pad_to_csc_hs_me1b_odd

Definition at line 91 of file CSCUpgradeMotherboardLUT.h.

Referenced by CSCGEMMotherboardLUTME11().