1 #ifndef L1Trigger_CSCTriggerPrimitives_CSCUpgradeMotherboardLUT_h 2 #define L1Trigger_CSCTriggerPrimitives_CSCUpgradeMotherboardLUT_h 64 std::vector<std::vector<double> > get_lut_wg_vs_hs(
enum CSCPart)
const;
113 std::vector<std::vector<double> > get_lut_wg_eta(
Parity par)
const;
114 std::vector<std::pair<double,double> > get_rpc_roll_eta_limits(
Parity par)
const;
115 std::vector<int> get_rpc_strip_to_csc_hs(
Parity par)
const;
116 std::vector<std::pair<int,int> > get_csc_hs_to_rpc_strip(
Parity par)
const;
117 std::vector<int> get_csc_wg_to_rpc_roll(
Parity par)
const;
std::vector< std::pair< int, int > > csc_wg_to_gem_roll_even_l1
std::vector< int > gem_pad_to_csc_hs_me1b_even
virtual ~CSCGEMMotherboardLUT()
std::vector< int > gem_roll_to_csc_wg_odd_l1
std::vector< int > get_gem_roll_to_csc_wg(Parity par, int layer=1) const
std::vector< int > gem_pad_to_csc_hs_even
std::vector< int > csc_wg_to_rpc_roll_odd
std::vector< std::pair< int, int > > csc_hs_to_gem_pad_odd
std::vector< std::pair< double, double > > rpc_roll_eta_limits_even
std::vector< std::pair< double, double > > gem_roll_eta_limits_odd_l1
std::vector< std::vector< double > > lut_wg_eta_odd
std::vector< int > gem_pad_to_csc_hs_me1b_odd
std::vector< std::pair< int, int > > csc_hs_to_gem_pad_me1b_even
std::vector< int > gem_pad_to_csc_hs_me1a_odd
std::vector< std::vector< double > > lut_wg_vs_hs_me1a
std::vector< int > gem_pad_to_csc_hs_me1a_even
std::vector< int > gem_roll_to_csc_wg_even_l1
std::vector< std::pair< int, int > > csc_wg_to_gem_roll_odd_l2
virtual std::vector< std::pair< int, int > > get_csc_hs_to_gem_pad(Parity par, enum CSCPart) const =0
std::vector< int > rpc_strip_to_csc_hs_odd
std::vector< int > csc_wg_to_rpc_roll_even
std::vector< int > gem_roll_to_csc_wg_even_l2
std::vector< std::vector< double > > lut_wg_eta_even
std::vector< std::pair< int, int > > csc_hs_to_gem_pad_even
std::vector< std::pair< int, int > > csc_wg_to_gem_roll_odd_l1
std::vector< std::pair< double, double > > gem_roll_eta_limits_odd_l2
virtual std::vector< int > get_gem_pad_to_csc_hs(Parity par, enum CSCPart) const =0
std::vector< std::vector< double > > lut_wg_eta_odd
std::vector< std::vector< double > > lut_wg_vs_hs_me1ag
std::vector< std::pair< double, double > > gem_roll_eta_limits_even_l1
~CSCRPCMotherboardLUTME41() override
std::vector< std::pair< int, int > > csc_hs_to_rpc_strip_odd
std::vector< std::vector< double > > lut_wg_vs_hs_me1b
std::vector< int > gem_pad_to_csc_hs_odd
std::vector< std::pair< double, double > > gem_roll_eta_limits_even_l2
std::vector< int > gem_roll_to_csc_wg_odd_l2
std::vector< std::pair< int, int > > csc_wg_to_gem_roll_even_l2
std::vector< std::vector< double > > lut_wg_eta_even
std::vector< std::pair< int, int > > csc_hs_to_rpc_strip_even
std::vector< std::pair< int, int > > csc_hs_to_gem_pad_me1a_odd
std::vector< std::vector< double > > lut_pt_vs_dphi_gemcsc
~CSCRPCMotherboardLUTME31() override
std::vector< std::pair< int, int > > csc_hs_to_gem_pad_me1a_even
std::vector< std::pair< int, int > > csc_hs_to_gem_pad_me1b_odd
std::vector< std::pair< int, int > > get_csc_wg_to_gem_roll(Parity par, int layer=1) const
std::vector< std::pair< double, double > > rpc_roll_eta_limits_odd
std::vector< int > rpc_strip_to_csc_hs_even