ATLAS Offline Software
Loading...
Searching...
No Matches
LVL1::FEXAlgoSpaceDefs Class Reference

The FEXAlgoSpaceDefs class defines the size of a single jFEX algorithm window, for use in jFEXFPGA. More...

#include <FEXAlgoSpaceDefs.h>

Collaboration diagram for LVL1::FEXAlgoSpaceDefs:

Static Public Attributes

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

Detailed Description

The FEXAlgoSpaceDefs class defines the size of a single jFEX algorithm window, for use in jFEXFPGA.

Definition at line 23 of file FEXAlgoSpaceDefs.h.

Member Data Documentation

◆ ABCcolumnsEng

int LVL1::FEXAlgoSpaceDefs::ABCcolumnsEng = 6
staticconstexpr

Definition at line 159 of file FEXAlgoSpaceDefs.h.

◆ ABcolumns

int LVL1::FEXAlgoSpaceDefs::ABcolumns = 12
staticconstexpr

Definition at line 158 of file FEXAlgoSpaceDefs.h.

◆ ABCrows

int LVL1::FEXAlgoSpaceDefs::ABCrows = 32
staticconstexpr

Definition at line 157 of file FEXAlgoSpaceDefs.h.

◆ APPLY_TRUNC

bool LVL1::FEXAlgoSpaceDefs::APPLY_TRUNC = false
staticconstexpr

Definition at line 170 of file FEXAlgoSpaceDefs.h.

◆ BTOBFIB

int LVL1::FEXAlgoSpaceDefs::BTOBFIB = 6
staticconstexpr

Definition at line 168 of file FEXAlgoSpaceDefs.h.

◆ centralNeta

int LVL1::FEXAlgoSpaceDefs::centralNeta = 12
staticconstexpr

Definition at line 152 of file FEXAlgoSpaceDefs.h.

◆ centralNphi

int LVL1::FEXAlgoSpaceDefs::centralNphi = 32
staticconstexpr

Definition at line 150 of file FEXAlgoSpaceDefs.h.

◆ ENABLE_INTER_AB

bool LVL1::FEXAlgoSpaceDefs::ENABLE_INTER_AB = true
staticconstexpr

Definition at line 164 of file FEXAlgoSpaceDefs.h.

◆ ENABLE_INTER_ABC

bool LVL1::FEXAlgoSpaceDefs::ENABLE_INTER_ABC = false
staticconstexpr

Definition at line 166 of file FEXAlgoSpaceDefs.h.

◆ ENABLE_INTER_C

bool LVL1::FEXAlgoSpaceDefs::ENABLE_INTER_C = true
staticconstexpr

Definition at line 165 of file FEXAlgoSpaceDefs.h.

◆ ENABLE_JWOJ_C

bool LVL1::FEXAlgoSpaceDefs::ENABLE_JWOJ_C = false
staticconstexpr

Definition at line 172 of file FEXAlgoSpaceDefs.h.

◆ ENABLE_PUC

bool LVL1::FEXAlgoSpaceDefs::ENABLE_PUC = true
staticconstexpr

Definition at line 169 of file FEXAlgoSpaceDefs.h.

◆ fineCeiling

int LVL1::FEXAlgoSpaceDefs::fineCeiling = 255
staticconstexpr

Definition at line 181 of file FEXAlgoSpaceDefs.h.

◆ fineFloor

int LVL1::FEXAlgoSpaceDefs::fineFloor = -256
staticconstexpr

Definition at line 182 of file FEXAlgoSpaceDefs.h.

◆ forwardNeta

int LVL1::FEXAlgoSpaceDefs::forwardNeta = 6
staticconstexpr

Definition at line 153 of file FEXAlgoSpaceDefs.h.

◆ forwardNphi

int LVL1::FEXAlgoSpaceDefs::forwardNphi = 16
staticconstexpr

Definition at line 151 of file FEXAlgoSpaceDefs.h.

◆ gBlockMax

int LVL1::FEXAlgoSpaceDefs::gBlockMax = 0x00000FFF
staticconstexpr

Definition at line 161 of file FEXAlgoSpaceDefs.h.

◆ gJetMax

int LVL1::FEXAlgoSpaceDefs::gJetMax = 0x00000FFF
staticconstexpr

Definition at line 160 of file FEXAlgoSpaceDefs.h.

◆ gJetTOBfib

int LVL1::FEXAlgoSpaceDefs::gJetTOBfib = 6
staticconstexpr

Definition at line 167 of file FEXAlgoSpaceDefs.h.

◆ inv19

std::array<unsigned int, 385> LVL1::FEXAlgoSpaceDefs::inv19
staticconstexpr

Definition at line 184 of file FEXAlgoSpaceDefs.h.

184 {
185 0x00000,0x45000,0x22800,0x17000,0x11400,0x0DCC8,0x0B800,0x09DB0,
186 0x08A00,0x07AA8,0x06E60,0x06458,0x05C00,0x054E8,0x04ED8,0x04998,
187 0x04500,0x040F0,0x03D50,0x03A18,0x03730,0x03490,0x03228,0x03000,
188 0x02E00,0x02C28,0x02A70,0x028E0,0x02768,0x02610,0x024C8,0x02398,
189 0x02280,0x02170,0x02078,0x01F88,0x01EA8,0x01DD0,0x01D08,0x01C48,
190 0x01B98,0x01AE8,0x01A48,0x019A8,0x01910,0x01888,0x01800,0x01778,
191 0x01700,0x01680,0x01610,0x015A0,0x01538,0x014D0,0x01470,0x01410,
192 0x013B0,0x01358,0x01308,0x012B0,0x01260,0x01218,0x011C8,0x01180,
193 0x01140,0x010F8,0x010B8,0x01078,0x01038,0x01000,0x00FC0,0x00F88,
194 0x00F50,0x00F18,0x00EE8,0x00EB8,0x00E80,0x00E50,0x00E20,0x00DF8,
195 0x00DC8,0x00DA0,0x00D70,0x00D48,0x00D20,0x00CF8,0x00CD0,0x00CB0,
196 0x00C88,0x00C60,0x00C40,0x00C20,0x00C00,0x00BD8,0x00BB8,0x00B98,
197 0x00B80,0x00B60,0x00B40,0x00B20,0x00B08,0x00AE8,0x00AD0,0x00AB0,
198 0x00A98,0x00A80,0x00A68,0x00A50,0x00A38,0x00A20,0x00A08,0x009F0,
199 0x009D8,0x009C0,0x009A8,0x00998,0x00980,0x00968,0x00958,0x00940,
200 0x00930,0x00918,0x00908,0x008F8,0x008E0,0x008D0,0x008C0,0x008B0,
201 0x008A0,0x00888,0x00878,0x00868,0x00858,0x00848,0x00838,0x00828,
202 0x00818,0x00808,0x00800,0x007F0,0x007E0,0x007D0,0x007C0,0x007B8,
203 0x007A8,0x00798,0x00788,0x00780,0x00770,0x00768,0x00758,0x00748,
204 0x00740,0x00730,0x00728,0x00718,0x00710,0x00708,0x006F8,0x006F0,
205 0x006E0,0x006D8,0x006D0,0x006C0,0x006B8,0x006B0,0x006A0,0x00698,
206 0x00690,0x00688,0x00678,0x00670,0x00668,0x00660,0x00658,0x00648,
207 0x00640,0x00638,0x00630,0x00628,0x00620,0x00618,0x00610,0x00608,
208 0x00600,0x005F0,0x005E8,0x005E0,0x005D8,0x005D0,0x005C8,0x005C0,
209 0x005C0,0x005B8,0x005B0,0x005A8,0x005A0,0x00598,0x00590,0x00588,
210 0x00580,0x00578,0x00574,0x00570,0x00568,0x00560,0x00558,0x00550,
211 0x0054C,0x00548,0x00540,0x00538,0x00530,0x0052C,0x00528,0x00520,
212 0x00518,0x00514,0x00510,0x00508,0x00500,0x004FC,0x004F8,0x004F0,
213 0x004EC,0x004E8,0x004E0,0x004D8,0x004D4,0x004D0,0x004C8,0x004C4,
214 0x004C0,0x004B8,0x004B4,0x004B0,0x004AC,0x004A8,0x004A0,0x0049C,
215 0x00498,0x00490,0x0048C,0x00488,0x00484,0x00480,0x0047C,0x00478,
216 0x00470,0x0046C,0x00468,0x00464,0x00460,0x0045C,0x00458,0x00454,
217 0x00450,0x00448,0x00444,0x00440,0x0043C,0x00438,0x00434,0x00430,
218 0x0042C,0x00428,0x00424,0x00420,0x0041C,0x00418,0x00414,0x00410,
219 0x0040C,0x00408,0x00405,0x00402,0x00400,0x003FC,0x003F8,0x003F4,
220 0x003F0,0x003EC,0x003E8,0x003E4,0x003E0,0x003DD,0x003DA,0x003D8,
221 0x003D4,0x003D0,0x003CC,0x003C8,0x003C5,0x003C2,0x003C0,0x003BC,
222 0x003B8,0x003B5,0x003B2,0x003B0,0x003AC,0x003A8,0x003A5,0x003A2,
223 0x003A0,0x0039D,0x0039A,0x00398,0x00394,0x00390,0x0038D,0x0038A,
224 0x00388,0x00385,0x00382,0x00380,0x0037D,0x0037A,0x00378,0x00375,
225 0x00372,0x00370,0x0036D,0x0036A,0x00368,0x00365,0x00362,0x00360,
226 0x0035D,0x0035A,0x00358,0x00355,0x00352,0x00350,0x0034D,0x0034A,
227 0x00348,0x00345,0x00342,0x00340,0x0033D,0x0033A,0x00338,0x00336,
228 0x00334,0x00332,0x00330,0x0032D,0x0032A,0x00328,0x00326,0x00324,
229 0x00322,0x00320,0x0031D,0x0031A,0x00318,0x00316,0x00314,0x00312,
230 0x00310,0x0030E,0x0030C,0x0030A,0x00308,0x00306,0x00304,0x00302,
231 0x00300,0x002FD,0x002FA,0x002F8,0x002F6,0x002F4,0x002F2,0x002F0,
232 0x002EE,0x002EC,0x002EA,0x002E8,0x002E6,0x002E5,0x002E3,0x002E1,
233 0x002E0};

◆ jEM_emf1Bit

int LVL1::FEXAlgoSpaceDefs::jEM_emf1Bit = 23
staticconstexpr

Definition at line 111 of file FEXAlgoSpaceDefs.h.

◆ jEM_emf2Bit

int LVL1::FEXAlgoSpaceDefs::jEM_emf2Bit = 25
staticconstexpr

Definition at line 110 of file FEXAlgoSpaceDefs.h.

◆ jEM_etaBit

int LVL1::FEXAlgoSpaceDefs::jEM_etaBit = 5
staticconstexpr

Definition at line 114 of file FEXAlgoSpaceDefs.h.

◆ jEM_etBit

int LVL1::FEXAlgoSpaceDefs::jEM_etBit = 10
staticconstexpr

Definition at line 113 of file FEXAlgoSpaceDefs.h.

◆ jEM_isoBit

int LVL1::FEXAlgoSpaceDefs::jEM_isoBit = 21
staticconstexpr

Definition at line 112 of file FEXAlgoSpaceDefs.h.

◆ jEM_phiBit

int LVL1::FEXAlgoSpaceDefs::jEM_phiBit = 1
staticconstexpr

Definition at line 115 of file FEXAlgoSpaceDefs.h.

◆ jEM_resBit

int LVL1::FEXAlgoSpaceDefs::jEM_resBit = 27
staticconstexpr

Definition at line 109 of file FEXAlgoSpaceDefs.h.

◆ jEM_satBit

int LVL1::FEXAlgoSpaceDefs::jEM_satBit = 0
staticconstexpr

Definition at line 116 of file FEXAlgoSpaceDefs.h.

◆ jetThr

int LVL1::FEXAlgoSpaceDefs::jetThr = 0x001E
staticconstexpr

Definition at line 162 of file FEXAlgoSpaceDefs.h.

◆ jFEX_algoSpace_A_EMB_eta

int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_A_EMB_eta = 8
staticconstexpr

Definition at line 47 of file FEXAlgoSpaceDefs.h.

◆ jFEX_algoSpace_A_EMIE_eta

int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_A_EMIE_eta = 17
staticconstexpr

Definition at line 48 of file FEXAlgoSpaceDefs.h.

◆ jFEX_algoSpace_A_FCAL1_1st

int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_A_FCAL1_1st = 21
staticconstexpr

Definition at line 83 of file FEXAlgoSpaceDefs.h.

◆ jFEX_algoSpace_A_FCAL_end_eta

int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_A_FCAL_end_eta = 33
staticconstexpr

Definition at line 50 of file FEXAlgoSpaceDefs.h.

◆ jFEX_algoSpace_A_FCAL_start_eta

int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_A_FCAL_start_eta = 21
staticconstexpr

Definition at line 49 of file FEXAlgoSpaceDefs.h.

◆ jFEX_algoSpace_A_FwdEl_start

int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_A_FwdEl_start = 14
staticconstexpr

Definition at line 87 of file FEXAlgoSpaceDefs.h.

◆ jFEX_algoSpace_A_lowerEM_eta

int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_A_lowerEM_eta = 0
staticconstexpr

Definition at line 53 of file FEXAlgoSpaceDefs.h.

◆ jFEX_algoSpace_A_lowerFCAL_eta

int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_A_lowerFCAL_eta = 33
staticconstexpr

Definition at line 57 of file FEXAlgoSpaceDefs.h.

◆ jFEX_algoSpace_A_upperEM_eta

int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_A_upperEM_eta = 33
staticconstexpr

Definition at line 54 of file FEXAlgoSpaceDefs.h.

◆ jFEX_algoSpace_A_upperFCAL2_eta

int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_A_upperFCAL2_eta = 41
staticconstexpr

Definition at line 58 of file FEXAlgoSpaceDefs.h.

◆ jFEX_algoSpace_A_upperFCAL_eta

int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_A_upperFCAL_eta = 45
staticconstexpr

Definition at line 59 of file FEXAlgoSpaceDefs.h.

◆ jFEX_algoSpace_C_EMB_end_eta

int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_C_EMB_end_eta = 37
staticconstexpr

Definition at line 66 of file FEXAlgoSpaceDefs.h.

◆ jFEX_algoSpace_C_EMB_start_eta

int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_C_EMB_start_eta = 28
staticconstexpr

Definition at line 65 of file FEXAlgoSpaceDefs.h.

◆ jFEX_algoSpace_C_EMIE_end_eta

int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_C_EMIE_end_eta = 28
staticconstexpr

Definition at line 68 of file FEXAlgoSpaceDefs.h.

◆ jFEX_algoSpace_C_EMIE_start_eta

int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_C_EMIE_start_eta = 24
staticconstexpr

Definition at line 67 of file FEXAlgoSpaceDefs.h.

◆ jFEX_algoSpace_C_FCAL1_1st

int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_C_FCAL1_1st = 23
staticconstexpr

Definition at line 84 of file FEXAlgoSpaceDefs.h.

◆ jFEX_algoSpace_C_FCAL_end_eta

int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_C_FCAL_end_eta = 24
staticconstexpr

Definition at line 70 of file FEXAlgoSpaceDefs.h.

◆ jFEX_algoSpace_C_FCAL_start_eta

int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_C_FCAL_start_eta = 12
staticconstexpr

Definition at line 69 of file FEXAlgoSpaceDefs.h.

◆ jFEX_algoSpace_C_FwdEl_start

int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_C_FwdEl_start = 30
staticconstexpr

Definition at line 88 of file FEXAlgoSpaceDefs.h.

◆ jFEX_algoSpace_C_lowerEM_eta

int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_C_lowerEM_eta = 12
staticconstexpr

Definition at line 73 of file FEXAlgoSpaceDefs.h.

◆ jFEX_algoSpace_C_lowerFCAL2_eta

int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_C_lowerFCAL2_eta = 4
staticconstexpr

Definition at line 78 of file FEXAlgoSpaceDefs.h.

◆ jFEX_algoSpace_C_lowerFCAL_eta

int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_C_lowerFCAL_eta = 0
staticconstexpr

Definition at line 77 of file FEXAlgoSpaceDefs.h.

◆ jFEX_algoSpace_C_upperEM_eta

int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_C_upperEM_eta = 45
staticconstexpr

Definition at line 74 of file FEXAlgoSpaceDefs.h.

◆ jFEX_algoSpace_C_upperFCAL_eta

int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_C_upperFCAL_eta = 12
staticconstexpr

Definition at line 79 of file FEXAlgoSpaceDefs.h.

◆ jFEX_algoSpace_EMB_end_phi

int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_EMB_end_phi = 24
staticconstexpr

Definition at line 92 of file FEXAlgoSpaceDefs.h.

◆ jFEX_algoSpace_EMB_start_phi

int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_EMB_start_phi = 8
staticconstexpr

Definition at line 91 of file FEXAlgoSpaceDefs.h.

◆ jFEX_algoSpace_EMIE_end_phi

int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_EMIE_end_phi = 12
staticconstexpr

Definition at line 94 of file FEXAlgoSpaceDefs.h.

◆ jFEX_algoSpace_EMIE_start_phi

int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_EMIE_start_phi = 4
staticconstexpr

Definition at line 93 of file FEXAlgoSpaceDefs.h.

◆ jFEX_algoSpace_FCAL1_2nd

int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_FCAL1_2nd = 22
staticconstexpr

Definition at line 82 of file FEXAlgoSpaceDefs.h.

◆ jFEX_algoSpace_FCAL_end_phi

int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_FCAL_end_phi = 6
staticconstexpr

Definition at line 96 of file FEXAlgoSpaceDefs.h.

◆ jFEX_algoSpace_FCAL_start_phi

int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_FCAL_start_phi = 2
staticconstexpr

Definition at line 95 of file FEXAlgoSpaceDefs.h.

◆ jFEX_algoSpace_height

int LVL1::FEXAlgoSpaceDefs::jFEX_algoSpace_height = 32
staticconstexpr

Definition at line 29 of file FEXAlgoSpaceDefs.h.

◆ jFEX_FCAL1_start

int LVL1::FEXAlgoSpaceDefs::jFEX_FCAL1_start = 700000
staticconstexpr

Definition at line 34 of file FEXAlgoSpaceDefs.h.

◆ jFEX_FCAL2_start

int LVL1::FEXAlgoSpaceDefs::jFEX_FCAL2_start = 900000
staticconstexpr

Definition at line 35 of file FEXAlgoSpaceDefs.h.

◆ jFEX_FCAL3_start

int LVL1::FEXAlgoSpaceDefs::jFEX_FCAL3_start = 1100000
staticconstexpr

Definition at line 36 of file FEXAlgoSpaceDefs.h.

◆ jFEX_thin_algoSpace_width

int LVL1::FEXAlgoSpaceDefs::jFEX_thin_algoSpace_width = 24
staticconstexpr

Definition at line 28 of file FEXAlgoSpaceDefs.h.

◆ jFEX_wide_algoSpace_width

int LVL1::FEXAlgoSpaceDefs::jFEX_wide_algoSpace_width = 45
staticconstexpr

Definition at line 27 of file FEXAlgoSpaceDefs.h.

◆ jJ_etaBit

int LVL1::FEXAlgoSpaceDefs::jJ_etaBit = 5
staticconstexpr

Definition at line 122 of file FEXAlgoSpaceDefs.h.

◆ jJ_etBit

int LVL1::FEXAlgoSpaceDefs::jJ_etBit = 10
staticconstexpr

Definition at line 121 of file FEXAlgoSpaceDefs.h.

◆ jJ_phiBit

int LVL1::FEXAlgoSpaceDefs::jJ_phiBit = 1
staticconstexpr

Definition at line 123 of file FEXAlgoSpaceDefs.h.

◆ jJ_resBit

int LVL1::FEXAlgoSpaceDefs::jJ_resBit = 21
staticconstexpr

Definition at line 120 of file FEXAlgoSpaceDefs.h.

◆ jJ_satBit

int LVL1::FEXAlgoSpaceDefs::jJ_satBit = 0
staticconstexpr

Definition at line 124 of file FEXAlgoSpaceDefs.h.

◆ jLJ_etaBit

int LVL1::FEXAlgoSpaceDefs::jLJ_etaBit = 5
staticconstexpr

Definition at line 130 of file FEXAlgoSpaceDefs.h.

◆ jLJ_etBit

int LVL1::FEXAlgoSpaceDefs::jLJ_etBit = 10
staticconstexpr

Definition at line 129 of file FEXAlgoSpaceDefs.h.

◆ jLJ_phiBit

int LVL1::FEXAlgoSpaceDefs::jLJ_phiBit = 1
staticconstexpr

Definition at line 131 of file FEXAlgoSpaceDefs.h.

◆ jLJ_resBit

int LVL1::FEXAlgoSpaceDefs::jLJ_resBit = 23
staticconstexpr

Definition at line 128 of file FEXAlgoSpaceDefs.h.

◆ jLJ_satBit

int LVL1::FEXAlgoSpaceDefs::jLJ_satBit = 0
staticconstexpr

Definition at line 132 of file FEXAlgoSpaceDefs.h.

◆ jTau_etaBit

int LVL1::FEXAlgoSpaceDefs::jTau_etaBit = 5
staticconstexpr

Definition at line 103 of file FEXAlgoSpaceDefs.h.

◆ jTau_etBit

int LVL1::FEXAlgoSpaceDefs::jTau_etBit = 10
staticconstexpr

Definition at line 102 of file FEXAlgoSpaceDefs.h.

◆ jTau_isoBit

int LVL1::FEXAlgoSpaceDefs::jTau_isoBit = 21
staticconstexpr

Definition at line 101 of file FEXAlgoSpaceDefs.h.

◆ jTau_phiBit

int LVL1::FEXAlgoSpaceDefs::jTau_phiBit = 1
staticconstexpr

Definition at line 104 of file FEXAlgoSpaceDefs.h.

◆ jTau_satBit

int LVL1::FEXAlgoSpaceDefs::jTau_satBit = 0
staticconstexpr

Definition at line 105 of file FEXAlgoSpaceDefs.h.

◆ jTE_Et_lowerBit

int LVL1::FEXAlgoSpaceDefs::jTE_Et_lowerBit = 1
staticconstexpr

Definition at line 145 of file FEXAlgoSpaceDefs.h.

◆ jTE_Et_upperBit

int LVL1::FEXAlgoSpaceDefs::jTE_Et_upperBit = 16
staticconstexpr

Definition at line 144 of file FEXAlgoSpaceDefs.h.

◆ jTE_Sat_lowerBit

int LVL1::FEXAlgoSpaceDefs::jTE_Sat_lowerBit = 0
staticconstexpr

Definition at line 146 of file FEXAlgoSpaceDefs.h.

◆ jTE_Sat_upperBit

int LVL1::FEXAlgoSpaceDefs::jTE_Sat_upperBit = 31
staticconstexpr

Definition at line 143 of file FEXAlgoSpaceDefs.h.

◆ jXE_Ex_Bit

int LVL1::FEXAlgoSpaceDefs::jXE_Ex_Bit = 1
staticconstexpr

Definition at line 138 of file FEXAlgoSpaceDefs.h.

◆ jXE_Ey_Bit

int LVL1::FEXAlgoSpaceDefs::jXE_Ey_Bit = 16
staticconstexpr

Definition at line 137 of file FEXAlgoSpaceDefs.h.

◆ jXE_ResBit

int LVL1::FEXAlgoSpaceDefs::jXE_ResBit = 31
staticconstexpr

Definition at line 136 of file FEXAlgoSpaceDefs.h.

◆ jXE_SatBit

int LVL1::FEXAlgoSpaceDefs::jXE_SatBit = 0
staticconstexpr

Definition at line 139 of file FEXAlgoSpaceDefs.h.

◆ n_partial

int LVL1::FEXAlgoSpaceDefs::n_partial = 4
staticconstexpr

Definition at line 156 of file FEXAlgoSpaceDefs.h.

◆ PS_LOWER_AB

int LVL1::FEXAlgoSpaceDefs::PS_LOWER_AB = -2048
staticconstexpr

Definition at line 175 of file FEXAlgoSpaceDefs.h.

◆ PS_LOWER_C

int LVL1::FEXAlgoSpaceDefs::PS_LOWER_C = -511
staticconstexpr

Definition at line 178 of file FEXAlgoSpaceDefs.h.

◆ PS_SHIFT_AB

int LVL1::FEXAlgoSpaceDefs::PS_SHIFT_AB = 3
staticconstexpr

Definition at line 176 of file FEXAlgoSpaceDefs.h.

◆ PS_SHIFT_C

int LVL1::FEXAlgoSpaceDefs::PS_SHIFT_C = 3
staticconstexpr

Definition at line 179 of file FEXAlgoSpaceDefs.h.

◆ PS_UPPER_AB

int LVL1::FEXAlgoSpaceDefs::PS_UPPER_AB = 2047
staticconstexpr

Definition at line 174 of file FEXAlgoSpaceDefs.h.

◆ PS_UPPER_C

int LVL1::FEXAlgoSpaceDefs::PS_UPPER_C = 511
staticconstexpr

Definition at line 177 of file FEXAlgoSpaceDefs.h.

◆ pu_Area

unsigned int LVL1::FEXAlgoSpaceDefs::pu_Area = 11
staticconstexpr

Definition at line 40 of file FEXAlgoSpaceDefs.h.

◆ pu_AreaINV

unsigned int LVL1::FEXAlgoSpaceDefs::pu_AreaINV = 6
staticconstexpr

Definition at line 39 of file FEXAlgoSpaceDefs.h.

◆ pu_rhoLUT

unsigned int LVL1::FEXAlgoSpaceDefs::pu_rhoLUT = 20
staticconstexpr

Definition at line 41 of file FEXAlgoSpaceDefs.h.

◆ totalNeta

int LVL1::FEXAlgoSpaceDefs::totalNeta = 40
staticconstexpr

Definition at line 154 of file FEXAlgoSpaceDefs.h.


The documentation for this class was generated from the following file: