ATLAS Offline Software
Loading...
Searching...
No Matches
L1Muon::NSWTPBits Namespace Reference

Variables

constexpr uint32_t RUN4_NSWTP_ETA_SHIFT = 0
 Segment position in eta.
constexpr uint32_t RUN4_NSWTP_ETA_MASK = 0x3FFF
constexpr float ETA_MAX_RAW = 16383.0f
constexpr float ETA_MIN = -2.7f
constexpr float ETA_MAX = 2.7f
constexpr uint32_t RUN4_NSWTP_PHI_SHIFT = 14
 Segment position in phi.
constexpr uint32_t RUN4_NSWTP_PHI_MASK = 0x3FF
constexpr float PHI_MAX_RAW = 1023.0f
constexpr float PHI_MAX = static_cast<float>(std::numbers::pi * 2.0)
constexpr uint32_t RUN4_NSWTP_DTH_SHIFT = 24
 Angular deviation of the locally defined segment from the infinite momentum track.
constexpr uint32_t RUN4_NSWTP_DTH_MASK = 0x1F
constexpr uint32_t RUN4_NSWTP_QUAL_SHIFT = 29
 Valid flag and detector information.
constexpr uint32_t RUN4_NSWTP_QUAL_MASK = 0x7

Variable Documentation

◆ ETA_MAX

float L1Muon::NSWTPBits::ETA_MAX = 2.7f
constexpr

◆ ETA_MAX_RAW

float L1Muon::NSWTPBits::ETA_MAX_RAW = 16383.0f
constexpr

◆ ETA_MIN

float L1Muon::NSWTPBits::ETA_MIN = -2.7f
constexpr

◆ PHI_MAX

float L1Muon::NSWTPBits::PHI_MAX = static_cast<float>(std::numbers::pi * 2.0)
constexpr

◆ PHI_MAX_RAW

float L1Muon::NSWTPBits::PHI_MAX_RAW = 1023.0f
constexpr

◆ RUN4_NSWTP_DTH_MASK

uint32_t L1Muon::NSWTPBits::RUN4_NSWTP_DTH_MASK = 0x1F
constexpr

◆ RUN4_NSWTP_DTH_SHIFT

uint32_t L1Muon::NSWTPBits::RUN4_NSWTP_DTH_SHIFT = 24
constexpr

Angular deviation of the locally defined segment from the infinite momentum track.

'+0' used for 0, and '-0' is not-used. (5 bits, bit order [28:24])

Definition at line 29 of file Event/xAOD/xAODTrigL1Muon/xAODTrigL1Muon/NSWTPBits.h.

◆ RUN4_NSWTP_ETA_MASK

uint32_t L1Muon::NSWTPBits::RUN4_NSWTP_ETA_MASK = 0x3FFF
constexpr

◆ RUN4_NSWTP_ETA_SHIFT

uint32_t L1Muon::NSWTPBits::RUN4_NSWTP_ETA_SHIFT = 0
constexpr

Segment position in eta.

[-2.7:2.7] is mapped. step = (2.7+2.7)/2^14 -> 1 bit~0.00033. (14 bits, bit order [13:0])

Definition at line 13 of file Event/xAOD/xAODTrigL1Muon/xAODTrigL1Muon/NSWTPBits.h.

◆ RUN4_NSWTP_PHI_MASK

uint32_t L1Muon::NSWTPBits::RUN4_NSWTP_PHI_MASK = 0x3FF
constexpr

◆ RUN4_NSWTP_PHI_SHIFT

uint32_t L1Muon::NSWTPBits::RUN4_NSWTP_PHI_SHIFT = 14
constexpr

Segment position in phi.

[0:2pi] is mapped. step = (2*6.28318)/2^10 -> 1 bit~0.00614 radians. (10 bits, bit order [23:14])

Definition at line 21 of file Event/xAOD/xAODTrigL1Muon/xAODTrigL1Muon/NSWTPBits.h.

◆ RUN4_NSWTP_QUAL_MASK

uint32_t L1Muon::NSWTPBits::RUN4_NSWTP_QUAL_MASK = 0x7
constexpr

◆ RUN4_NSWTP_QUAL_SHIFT

uint32_t L1Muon::NSWTPBits::RUN4_NSWTP_QUAL_SHIFT = 29
constexpr

Valid flag and detector information.

0: Invalid/no segment, 1: sTGC pad, 2: sTGC strip, 3: MM, 4: Combination. (3 bits, bit order [31:29])

Definition at line 35 of file Event/xAOD/xAODTrigL1Muon/xAODTrigL1Muon/NSWTPBits.h.