The FEXAlgoSpaceDefs class defines the size of a single jFEX algorithm window, for use in jFEXFPGA.
More...
#include <FEXAlgoSpaceDefs.h>
The FEXAlgoSpaceDefs class defines the size of a single jFEX algorithm window, for use in jFEXFPGA.
Definition at line 21 of file FEXAlgoSpaceDefs.h.
◆ ABCcolumnsEng
constexpr static int LVL1::FEXAlgoSpaceDefs::ABCcolumnsEng = 6 |
|
staticconstexpr |
◆ ABcolumns
constexpr static int LVL1::FEXAlgoSpaceDefs::ABcolumns = 12 |
|
staticconstexpr |
◆ ABCrows
constexpr static int LVL1::FEXAlgoSpaceDefs::ABCrows = 32 |
|
staticconstexpr |
◆ APPLY_TRUNC
constexpr static bool LVL1::FEXAlgoSpaceDefs::APPLY_TRUNC = false |
|
staticconstexpr |
◆ BTOBFIB
constexpr static int LVL1::FEXAlgoSpaceDefs::BTOBFIB = 6 |
|
staticconstexpr |
◆ centralNeta
constexpr static int LVL1::FEXAlgoSpaceDefs::centralNeta = 12 |
|
staticconstexpr |
◆ centralNphi
constexpr static int LVL1::FEXAlgoSpaceDefs::centralNphi = 32 |
|
staticconstexpr |
◆ ENABLE_INTER_AB
constexpr static bool LVL1::FEXAlgoSpaceDefs::ENABLE_INTER_AB = true |
|
staticconstexpr |
◆ ENABLE_INTER_ABC
constexpr static bool LVL1::FEXAlgoSpaceDefs::ENABLE_INTER_ABC = false |
|
staticconstexpr |
◆ ENABLE_INTER_C
constexpr static bool LVL1::FEXAlgoSpaceDefs::ENABLE_INTER_C = true |
|
staticconstexpr |
◆ ENABLE_JWOJ_C
constexpr static bool LVL1::FEXAlgoSpaceDefs::ENABLE_JWOJ_C = false |
|
staticconstexpr |
◆ ENABLE_PUC
constexpr static bool LVL1::FEXAlgoSpaceDefs::ENABLE_PUC = true |
|
staticconstexpr |
◆ fineCeiling
constexpr static int LVL1::FEXAlgoSpaceDefs::fineCeiling = 255 |
|
staticconstexpr |
◆ fineFloor
constexpr static int LVL1::FEXAlgoSpaceDefs::fineFloor = -256 |
|
staticconstexpr |
◆ forwardNeta
constexpr static int LVL1::FEXAlgoSpaceDefs::forwardNeta = 6 |
|
staticconstexpr |
◆ forwardNphi
constexpr static int LVL1::FEXAlgoSpaceDefs::forwardNphi = 16 |
|
staticconstexpr |
◆ gBlockMax
constexpr static int LVL1::FEXAlgoSpaceDefs::gBlockMax = 0x00000FFF |
|
staticconstexpr |
◆ gJetMax
constexpr static int LVL1::FEXAlgoSpaceDefs::gJetMax = 0x00000FFF |
|
staticconstexpr |
◆ gJetTOBfib
constexpr static int LVL1::FEXAlgoSpaceDefs::gJetTOBfib = 6 |
|
staticconstexpr |
◆ inv19
constexpr static std::array<unsigned int, 385> LVL1::FEXAlgoSpaceDefs::inv19 |
|
staticconstexpr |
◆ jEM_emf1Bit
constexpr static int LVL1::FEXAlgoSpaceDefs::jEM_emf1Bit = 23 |
|
staticconstexpr |
◆ jEM_emf2Bit
constexpr static int LVL1::FEXAlgoSpaceDefs::jEM_emf2Bit = 25 |
|
staticconstexpr |
◆ jEM_etaBit
constexpr static int LVL1::FEXAlgoSpaceDefs::jEM_etaBit = 5 |
|
staticconstexpr |
◆ jEM_etBit
constexpr static int LVL1::FEXAlgoSpaceDefs::jEM_etBit = 10 |
|
staticconstexpr |
◆ jEM_isoBit
constexpr static int LVL1::FEXAlgoSpaceDefs::jEM_isoBit = 21 |
|
staticconstexpr |
◆ jEM_phiBit
constexpr static int LVL1::FEXAlgoSpaceDefs::jEM_phiBit = 1 |
|
staticconstexpr |
◆ jEM_resBit
constexpr static int LVL1::FEXAlgoSpaceDefs::jEM_resBit = 27 |
|
staticconstexpr |
◆ jEM_satBit
constexpr static int LVL1::FEXAlgoSpaceDefs::jEM_satBit = 0 |
|
staticconstexpr |
◆ jetThr
constexpr static int LVL1::FEXAlgoSpaceDefs::jetThr = 0x001E |
|
staticconstexpr |
◆ jFEX_algoSpace_A_EMB_eta
constexpr static int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_A_EMB_eta = 8 |
|
staticconstexpr |
◆ jFEX_algoSpace_A_EMIE_eta
constexpr static int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_A_EMIE_eta = 17 |
|
staticconstexpr |
◆ jFEX_algoSpace_A_FCAL1_1st
constexpr static int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_A_FCAL1_1st = 21 |
|
staticconstexpr |
◆ jFEX_algoSpace_A_FCAL_end_eta
constexpr static int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_A_FCAL_end_eta = 33 |
|
staticconstexpr |
◆ jFEX_algoSpace_A_FCAL_start_eta
constexpr static int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_A_FCAL_start_eta = 21 |
|
staticconstexpr |
◆ jFEX_algoSpace_A_FwdEl_start
constexpr static int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_A_FwdEl_start = 14 |
|
staticconstexpr |
◆ jFEX_algoSpace_A_lowerEM_eta
constexpr static int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_A_lowerEM_eta = 0 |
|
staticconstexpr |
◆ jFEX_algoSpace_A_lowerFCAL_eta
constexpr static int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_A_lowerFCAL_eta = 33 |
|
staticconstexpr |
◆ jFEX_algoSpace_A_upperEM_eta
constexpr static int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_A_upperEM_eta = 33 |
|
staticconstexpr |
◆ jFEX_algoSpace_A_upperFCAL2_eta
constexpr static int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_A_upperFCAL2_eta = 41 |
|
staticconstexpr |
◆ jFEX_algoSpace_A_upperFCAL_eta
constexpr static int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_A_upperFCAL_eta = 45 |
|
staticconstexpr |
◆ jFEX_algoSpace_C_EMB_end_eta
constexpr static int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_C_EMB_end_eta = 37 |
|
staticconstexpr |
◆ jFEX_algoSpace_C_EMB_start_eta
constexpr static int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_C_EMB_start_eta = 28 |
|
staticconstexpr |
◆ jFEX_algoSpace_C_EMIE_end_eta
constexpr static int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_C_EMIE_end_eta = 28 |
|
staticconstexpr |
◆ jFEX_algoSpace_C_EMIE_start_eta
constexpr static int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_C_EMIE_start_eta = 24 |
|
staticconstexpr |
◆ jFEX_algoSpace_C_FCAL1_1st
constexpr static int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_C_FCAL1_1st = 23 |
|
staticconstexpr |
◆ jFEX_algoSpace_C_FCAL_end_eta
constexpr static int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_C_FCAL_end_eta = 24 |
|
staticconstexpr |
◆ jFEX_algoSpace_C_FCAL_start_eta
constexpr static int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_C_FCAL_start_eta = 12 |
|
staticconstexpr |
◆ jFEX_algoSpace_C_FwdEl_start
constexpr static int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_C_FwdEl_start = 30 |
|
staticconstexpr |
◆ jFEX_algoSpace_C_lowerEM_eta
constexpr static int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_C_lowerEM_eta = 12 |
|
staticconstexpr |
◆ jFEX_algoSpace_C_lowerFCAL2_eta
constexpr static int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_C_lowerFCAL2_eta = 4 |
|
staticconstexpr |
◆ jFEX_algoSpace_C_lowerFCAL_eta
constexpr static int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_C_lowerFCAL_eta = 0 |
|
staticconstexpr |
◆ jFEX_algoSpace_C_upperEM_eta
constexpr static int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_C_upperEM_eta = 45 |
|
staticconstexpr |
◆ jFEX_algoSpace_C_upperFCAL_eta
constexpr static int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_C_upperFCAL_eta = 12 |
|
staticconstexpr |
◆ jFEX_algoSpace_EMB_end_phi
constexpr static int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_EMB_end_phi = 24 |
|
staticconstexpr |
◆ jFEX_algoSpace_EMB_start_phi
constexpr static int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_EMB_start_phi = 8 |
|
staticconstexpr |
◆ jFEX_algoSpace_EMIE_end_phi
constexpr static int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_EMIE_end_phi = 12 |
|
staticconstexpr |
◆ jFEX_algoSpace_EMIE_start_phi
constexpr static int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_EMIE_start_phi = 4 |
|
staticconstexpr |
◆ jFEX_algoSpace_FCAL1_2nd
constexpr static int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_FCAL1_2nd = 22 |
|
staticconstexpr |
◆ jFEX_algoSpace_FCAL_end_phi
constexpr static int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_FCAL_end_phi = 6 |
|
staticconstexpr |
◆ jFEX_algoSpace_FCAL_start_phi
constexpr static int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_FCAL_start_phi = 2 |
|
staticconstexpr |
◆ jFEX_algoSpace_height
constexpr static int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_height = 32 |
|
staticconstexpr |
◆ jFEX_FCAL1_start
constexpr static int LVL1::FEXAlgoSpaceDefs::jFEX_FCAL1_start = 700000 |
|
staticconstexpr |
◆ jFEX_FCAL2_start
constexpr static int LVL1::FEXAlgoSpaceDefs::jFEX_FCAL2_start = 900000 |
|
staticconstexpr |
◆ jFEX_FCAL3_start
constexpr static int LVL1::FEXAlgoSpaceDefs::jFEX_FCAL3_start = 1100000 |
|
staticconstexpr |
◆ jFEX_thin_algoSpace_width
constexpr static int LVL1::FEXAlgoSpaceDefs::jFEX_thin_algoSpace_width = 24 |
|
staticconstexpr |
◆ jFEX_wide_algoSpace_width
constexpr static int LVL1::FEXAlgoSpaceDefs::jFEX_wide_algoSpace_width = 45 |
|
staticconstexpr |
◆ jJ_etaBit
constexpr static int LVL1::FEXAlgoSpaceDefs::jJ_etaBit = 5 |
|
staticconstexpr |
◆ jJ_etBit
constexpr static int LVL1::FEXAlgoSpaceDefs::jJ_etBit = 10 |
|
staticconstexpr |
◆ jJ_phiBit
constexpr static int LVL1::FEXAlgoSpaceDefs::jJ_phiBit = 1 |
|
staticconstexpr |
◆ jJ_resBit
constexpr static int LVL1::FEXAlgoSpaceDefs::jJ_resBit = 21 |
|
staticconstexpr |
◆ jJ_satBit
constexpr static int LVL1::FEXAlgoSpaceDefs::jJ_satBit = 0 |
|
staticconstexpr |
◆ jLJ_etaBit
constexpr static int LVL1::FEXAlgoSpaceDefs::jLJ_etaBit = 5 |
|
staticconstexpr |
◆ jLJ_etBit
constexpr static int LVL1::FEXAlgoSpaceDefs::jLJ_etBit = 10 |
|
staticconstexpr |
◆ jLJ_phiBit
constexpr static int LVL1::FEXAlgoSpaceDefs::jLJ_phiBit = 1 |
|
staticconstexpr |
◆ jLJ_resBit
constexpr static int LVL1::FEXAlgoSpaceDefs::jLJ_resBit = 23 |
|
staticconstexpr |
◆ jLJ_satBit
constexpr static int LVL1::FEXAlgoSpaceDefs::jLJ_satBit = 0 |
|
staticconstexpr |
◆ jTau_etaBit
constexpr static int LVL1::FEXAlgoSpaceDefs::jTau_etaBit = 5 |
|
staticconstexpr |
◆ jTau_etBit
constexpr static int LVL1::FEXAlgoSpaceDefs::jTau_etBit = 10 |
|
staticconstexpr |
◆ jTau_isoBit
constexpr static int LVL1::FEXAlgoSpaceDefs::jTau_isoBit = 21 |
|
staticconstexpr |
◆ jTau_phiBit
constexpr static int LVL1::FEXAlgoSpaceDefs::jTau_phiBit = 1 |
|
staticconstexpr |
◆ jTau_satBit
constexpr static int LVL1::FEXAlgoSpaceDefs::jTau_satBit = 0 |
|
staticconstexpr |
◆ jTE_Et_lowerBit
constexpr static int LVL1::FEXAlgoSpaceDefs::jTE_Et_lowerBit = 1 |
|
staticconstexpr |
◆ jTE_Et_upperBit
constexpr static int LVL1::FEXAlgoSpaceDefs::jTE_Et_upperBit = 16 |
|
staticconstexpr |
◆ jTE_Sat_lowerBit
constexpr static int LVL1::FEXAlgoSpaceDefs::jTE_Sat_lowerBit = 0 |
|
staticconstexpr |
◆ jTE_Sat_upperBit
constexpr static int LVL1::FEXAlgoSpaceDefs::jTE_Sat_upperBit = 31 |
|
staticconstexpr |
◆ jXE_Ex_Bit
constexpr static int LVL1::FEXAlgoSpaceDefs::jXE_Ex_Bit = 1 |
|
staticconstexpr |
◆ jXE_Ey_Bit
constexpr static int LVL1::FEXAlgoSpaceDefs::jXE_Ey_Bit = 16 |
|
staticconstexpr |
◆ jXE_ResBit
constexpr static int LVL1::FEXAlgoSpaceDefs::jXE_ResBit = 31 |
|
staticconstexpr |
◆ jXE_SatBit
constexpr static int LVL1::FEXAlgoSpaceDefs::jXE_SatBit = 0 |
|
staticconstexpr |
◆ n_partial
constexpr static int LVL1::FEXAlgoSpaceDefs::n_partial = 4 |
|
staticconstexpr |
◆ PS_LOWER_AB
constexpr static int LVL1::FEXAlgoSpaceDefs::PS_LOWER_AB = -2048 |
|
staticconstexpr |
◆ PS_LOWER_C
constexpr static int LVL1::FEXAlgoSpaceDefs::PS_LOWER_C = -511 |
|
staticconstexpr |
◆ PS_SHIFT_AB
constexpr static int LVL1::FEXAlgoSpaceDefs::PS_SHIFT_AB = 3 |
|
staticconstexpr |
◆ PS_SHIFT_C
constexpr static int LVL1::FEXAlgoSpaceDefs::PS_SHIFT_C = 3 |
|
staticconstexpr |
◆ PS_UPPER_AB
constexpr static int LVL1::FEXAlgoSpaceDefs::PS_UPPER_AB = 2047 |
|
staticconstexpr |
◆ PS_UPPER_C
constexpr static int LVL1::FEXAlgoSpaceDefs::PS_UPPER_C = 511 |
|
staticconstexpr |
◆ pu_Area
constexpr static unsigned int LVL1::FEXAlgoSpaceDefs::pu_Area = 11 |
|
staticconstexpr |
◆ pu_AreaINV
constexpr static unsigned int LVL1::FEXAlgoSpaceDefs::pu_AreaINV = 6 |
|
staticconstexpr |
◆ pu_rhoLUT
constexpr static unsigned int LVL1::FEXAlgoSpaceDefs::pu_rhoLUT = 20 |
|
staticconstexpr |
◆ totalNeta
constexpr static int LVL1::FEXAlgoSpaceDefs::totalNeta = 40 |
|
staticconstexpr |
The documentation for this class was generated from the following file: