#include <CSCUpgradeMotherboardLUT.h>
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 |
std::vector< std::vector< double > > | get_lut_wg_vs_hs (enum CSCPart) const |
~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, int layer=1) 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 |
std::vector< std::vector< double > > | lut_wg_vs_hs_me1a |
std::vector< std::vector< double > > | lut_wg_vs_hs_me1ag |
std::vector< std::vector< double > > | lut_wg_vs_hs_me1b |
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_l1 |
std::vector< int > | gem_roll_to_csc_wg_even_l2 |
std::vector< int > | gem_roll_to_csc_wg_odd_l1 |
std::vector< int > | gem_roll_to_csc_wg_odd_l2 |
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 |
Definition at line 55 of file CSCUpgradeMotherboardLUT.h.
CSCGEMMotherboardLUTME11::CSCGEMMotherboardLUTME11 | ( | ) |
Definition at line 73 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_l1, CSCGEMMotherboardLUT::gem_roll_to_csc_wg_even_l2, CSCGEMMotherboardLUT::gem_roll_to_csc_wg_odd_l1, CSCGEMMotherboardLUT::gem_roll_to_csc_wg_odd_l2, CSCGEMMotherboardLUT::lut_pt_vs_dphi_gemcsc, CSCGEMMotherboardLUT::lut_wg_eta_even, CSCGEMMotherboardLUT::lut_wg_eta_odd, lut_wg_vs_hs_me1a, lut_wg_vs_hs_me1ag, and lut_wg_vs_hs_me1b.
|
override |
Definition at line 156 of file CSCUpgradeMotherboardLUT.cc.
|
overridevirtual |
Implements CSCGEMMotherboardLUT.
Definition at line 54 of file CSCUpgradeMotherboardLUT.cc.
|
overridevirtual |
Implements CSCGEMMotherboardLUT.
Definition at line 35 of file CSCUpgradeMotherboardLUT.cc.
std::vector< std::vector< double > > CSCGEMMotherboardLUTME11::get_lut_wg_vs_hs | ( | enum CSCPart | p | ) | const |
Definition at line 61 of file CSCUpgradeMotherboardLUT.cc.
std::vector<std::pair<int,int> > CSCGEMMotherboardLUTME11::csc_hs_to_gem_pad_me1a_even |
Definition at line 82 of file CSCUpgradeMotherboardLUT.h.
Referenced by CSCGEMMotherboardLUTME11().
std::vector<std::pair<int,int> > CSCGEMMotherboardLUTME11::csc_hs_to_gem_pad_me1a_odd |
Definition at line 81 of file CSCUpgradeMotherboardLUT.h.
Referenced by CSCGEMMotherboardLUTME11().
std::vector<std::pair<int,int> > CSCGEMMotherboardLUTME11::csc_hs_to_gem_pad_me1b_even |
Definition at line 85 of file CSCUpgradeMotherboardLUT.h.
Referenced by CSCGEMMotherboardLUTME11().
std::vector<std::pair<int,int> > CSCGEMMotherboardLUTME11::csc_hs_to_gem_pad_me1b_odd |
Definition at line 84 of file CSCUpgradeMotherboardLUT.h.
Referenced by CSCGEMMotherboardLUTME11().
std::vector<int> CSCGEMMotherboardLUTME11::gem_pad_to_csc_hs_me1a_even |
Definition at line 76 of file CSCUpgradeMotherboardLUT.h.
Referenced by CSCGEMMotherboardLUTME11().
std::vector<int> CSCGEMMotherboardLUTME11::gem_pad_to_csc_hs_me1a_odd |
Definition at line 75 of file CSCUpgradeMotherboardLUT.h.
Referenced by CSCGEMMotherboardLUTME11().
std::vector<int> CSCGEMMotherboardLUTME11::gem_pad_to_csc_hs_me1b_even |
Definition at line 79 of file CSCUpgradeMotherboardLUT.h.
Referenced by CSCGEMMotherboardLUTME11().
std::vector<int> CSCGEMMotherboardLUTME11::gem_pad_to_csc_hs_me1b_odd |
Definition at line 78 of file CSCUpgradeMotherboardLUT.h.
Referenced by CSCGEMMotherboardLUTME11().
std::vector<std::vector<double> > CSCGEMMotherboardLUTME11::lut_wg_vs_hs_me1a |
Definition at line 70 of file CSCUpgradeMotherboardLUT.h.
Referenced by CSCGEMMotherboardLUTME11().
std::vector<std::vector<double> > CSCGEMMotherboardLUTME11::lut_wg_vs_hs_me1ag |
Definition at line 71 of file CSCUpgradeMotherboardLUT.h.
Referenced by CSCGEMMotherboardLUTME11().
std::vector<std::vector<double> > CSCGEMMotherboardLUTME11::lut_wg_vs_hs_me1b |
Definition at line 72 of file CSCUpgradeMotherboardLUT.h.
Referenced by CSCGEMMotherboardLUTME11().