ATLAS Offline Software
Loading...
Searching...
No Matches
L0Muon::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 L0Muon::NSWTPBits::ETA_MAX = 2.7f
constexpr

Definition at line 17 of file NSWTPBits.h.

◆ ETA_MAX_RAW

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

Definition at line 15 of file NSWTPBits.h.

◆ ETA_MIN

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

Definition at line 16 of file NSWTPBits.h.

◆ PHI_MAX

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

Definition at line 24 of file NSWTPBits.h.

◆ PHI_MAX_RAW

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

Definition at line 23 of file NSWTPBits.h.

◆ RUN4_NSWTP_DTH_MASK

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

Definition at line 30 of file NSWTPBits.h.

◆ RUN4_NSWTP_DTH_SHIFT

uint32_t L0Muon::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 NSWTPBits.h.

◆ RUN4_NSWTP_ETA_MASK

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

Definition at line 14 of file NSWTPBits.h.

◆ RUN4_NSWTP_ETA_SHIFT

uint32_t L0Muon::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 NSWTPBits.h.

◆ RUN4_NSWTP_PHI_MASK

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

Definition at line 22 of file NSWTPBits.h.

◆ RUN4_NSWTP_PHI_SHIFT

uint32_t L0Muon::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 NSWTPBits.h.

◆ RUN4_NSWTP_QUAL_MASK

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

Definition at line 36 of file NSWTPBits.h.

◆ RUN4_NSWTP_QUAL_SHIFT

uint32_t L0Muon::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 NSWTPBits.h.