ATLAS Offline Software
Loading...
Searching...
No Matches
Muon::nsw::Constants Namespace Reference

Typedefs

using ArrayOfPfebChannels = std::array<std::array<uint8_t, NPADS>, NPFEBS>
using ArrayOfPfebs = std::array<size_t, NPFEBS>

Variables

constexpr bool DEBUG = false
constexpr uint32_t N_BYTES_IN_WORD32 = 4
constexpr uint32_t N_BITS_IN_WORD32 = 32
constexpr uint32_t N_BITS_IN_BYTE = 8
constexpr uint32_t N_BITS_IN_WORD16 = 16
constexpr uint32_t MASK_BYTE = 0xff
constexpr uint32_t NULL_SIZE = 0
constexpr uint32_t NPFEBS = 24
constexpr uint32_t NPADS = 104
constexpr uint32_t NLAYERS = 8
constexpr uint32_t NLAYERS_PER_QUAD = 4
constexpr uint32_t N_BITS_IN_PHIID = 6
constexpr uint32_t N_BITS_IN_BANDID = 8
constexpr uint32_t N_SEGMENTS_IN_BC = 4
constexpr uint32_t BITMASK_PHIID = (1 << N_BITS_IN_PHIID) - 1
constexpr uint32_t BITMASK_BANDID = (1 << N_BITS_IN_BANDID) - 1
constexpr uint32_t N_CHAN_PER_VMM = 64
constexpr uint32_t SIZE_SWROD = 64
constexpr uint32_t SIZE_FLAGS = 7
constexpr uint32_t SIZE_EC = 1
constexpr uint32_t SIZE_SECID = 4
constexpr uint32_t SIZE_FRAGID = 4
constexpr uint32_t SIZE_SPARE = 2
constexpr uint32_t SIZE_ORBIT = 2
constexpr uint32_t SIZE_BCID = 12
constexpr uint32_t SIZE_L1ID_31_16 = 16
constexpr uint32_t SIZE_L1ID_15_00 = 16
constexpr uint32_t SIZE_ORBITID = 12
constexpr uint32_t SIZE_ORBIT1 = 4
constexpr size_t HEADER_N = 12
constexpr std::array< uint32_t, HEADER_NHEADER_SIZES
constexpr uint32_t ZERO {0}
const uint32_t FIRSTBIT_SWROD = std::accumulate(HEADER_SIZES.cbegin(), HEADER_SIZES.cbegin() + 0, ZERO)
const uint32_t FIRSTBIT_FLAGS = std::accumulate(HEADER_SIZES.cbegin(), HEADER_SIZES.cbegin() + 1, ZERO)
const uint32_t FIRSTBIT_EC = std::accumulate(HEADER_SIZES.cbegin(), HEADER_SIZES.cbegin() + 2, ZERO)
const uint32_t FIRSTBIT_SECID = std::accumulate(HEADER_SIZES.cbegin(), HEADER_SIZES.cbegin() + 3, ZERO)
const uint32_t FIRSTBIT_FRAGID = std::accumulate(HEADER_SIZES.cbegin(), HEADER_SIZES.cbegin() + 4, ZERO)
const uint32_t FIRSTBIT_SPARE = std::accumulate(HEADER_SIZES.cbegin(), HEADER_SIZES.cbegin() + 5, ZERO)
const uint32_t FIRSTBIT_ORBIT = std::accumulate(HEADER_SIZES.cbegin(), HEADER_SIZES.cbegin() + 6, ZERO)
const uint32_t FIRSTBIT_BCID = std::accumulate(HEADER_SIZES.cbegin(), HEADER_SIZES.cbegin() + 7, ZERO)
const uint32_t FIRSTBIT_L1ID_31_16 = std::accumulate(HEADER_SIZES.cbegin(), HEADER_SIZES.cbegin() + 8, ZERO)
const uint32_t FIRSTBIT_L1ID_15_00 = std::accumulate(HEADER_SIZES.cbegin(), HEADER_SIZES.cbegin() + 9, ZERO)
const uint32_t FIRSTBIT_ORBITID = std::accumulate(HEADER_SIZES.cbegin(), HEADER_SIZES.cbegin() + 10, ZERO)
const uint32_t FIRSTBIT_ORBIT1 = std::accumulate(HEADER_SIZES.cbegin(), HEADER_SIZES.cbegin() + 11, ZERO)
const uint32_t SIZE_HEADER = std::accumulate(HEADER_SIZES.cbegin(), HEADER_SIZES.cend(), ZERO)
const uint32_t SIZE_HEADER_BYTES = SIZE_HEADER / N_BITS_IN_BYTE
const uint32_t FIRSTBIT_COMPRESSION = SIZE_HEADER
constexpr uint32_t SIZE_MULT = 12
constexpr uint32_t SIZE_MULT0 = 4
constexpr uint32_t SIZE_PHIID_23_16 = 8
constexpr uint32_t SIZE_PHIID0 = 8
constexpr uint32_t SIZE_PHIID_15_00 = 16
constexpr uint32_t SIZE_BANDID_31_16 = 16
constexpr uint32_t SIZE_BANDID_15_00 = 16
constexpr uint32_t SIZE_L0SIZE = 8
constexpr uint32_t SIZE_L1SIZE = 8
constexpr uint32_t SIZE_L2_31_16 = 16
constexpr uint32_t SIZE_L2_15_00 = 16
constexpr uint32_t SIZE_L2 = SIZE_L2_31_16 + SIZE_L2_15_00
constexpr uint32_t SIZE_STATUS = 16
constexpr size_t DECOMP_N = 11
constexpr std::array< uint32_t, DECOMP_NDECOMP_SIZES
const uint32_t FIRSTBIT_MULT = std::accumulate(DECOMP_SIZES.cbegin(), DECOMP_SIZES.cbegin() + 0, ZERO)
const uint32_t FIRSTBIT_MULT0 = std::accumulate(DECOMP_SIZES.cbegin(), DECOMP_SIZES.cbegin() + 1, ZERO)
const uint32_t FIRSTBIT_PHIID_23_16 = std::accumulate(DECOMP_SIZES.cbegin(), DECOMP_SIZES.cbegin() + 2, ZERO)
const uint32_t FIRSTBIT_PHIID0 = std::accumulate(DECOMP_SIZES.cbegin(), DECOMP_SIZES.cbegin() + 3, ZERO)
const uint32_t FIRSTBIT_PHIID_15_00 = std::accumulate(DECOMP_SIZES.cbegin(), DECOMP_SIZES.cbegin() + 4, ZERO)
const uint32_t FIRSTBIT_BANDID_31_16 = std::accumulate(DECOMP_SIZES.cbegin(), DECOMP_SIZES.cbegin() + 5, ZERO)
const uint32_t FIRSTBIT_BANDID_15_00 = std::accumulate(DECOMP_SIZES.cbegin(), DECOMP_SIZES.cbegin() + 6, ZERO)
const uint32_t FIRSTBIT_L0SIZE = std::accumulate(DECOMP_SIZES.cbegin(), DECOMP_SIZES.cbegin() + 7, ZERO)
const uint32_t FIRSTBIT_L1SIZE = std::accumulate(DECOMP_SIZES.cbegin(), DECOMP_SIZES.cbegin() + 8, ZERO)
const uint32_t FIRSTBIT_L2_31_16 = std::accumulate(DECOMP_SIZES.cbegin(), DECOMP_SIZES.cbegin() + 9, ZERO)
const uint32_t FIRSTBIT_L2_15_00 = std::accumulate(DECOMP_SIZES.cbegin(), DECOMP_SIZES.cbegin() + 10, ZERO)
const uint32_t FIRSTBIT_L1 = std::accumulate(DECOMP_SIZES.cbegin(), DECOMP_SIZES.cend(), ZERO)
constexpr uint32_t SIZE_TRAILER = 0 * N_BITS_IN_BYTE
constexpr uint32_t CELL_SIZE = 8
constexpr uint32_t PAD_TO_WORD32 = 2

Typedef Documentation

◆ ArrayOfPfebChannels

using Muon::nsw::Constants::ArrayOfPfebChannels = std::array<std::array<uint8_t, NPADS>, NPFEBS>

Definition at line 138 of file NSWPadTriggerL1a.h.

◆ ArrayOfPfebs

using Muon::nsw::Constants::ArrayOfPfebs = std::array<size_t, NPFEBS>

Definition at line 139 of file NSWPadTriggerL1a.h.

Variable Documentation

◆ BITMASK_BANDID

uint32_t Muon::nsw::Constants::BITMASK_BANDID = (1 << N_BITS_IN_BANDID) - 1
constexpr

Definition at line 43 of file NSWPadTriggerL1a.h.

◆ BITMASK_PHIID

uint32_t Muon::nsw::Constants::BITMASK_PHIID = (1 << N_BITS_IN_PHIID) - 1
constexpr

Definition at line 42 of file NSWPadTriggerL1a.h.

◆ CELL_SIZE

uint32_t Muon::nsw::Constants::CELL_SIZE = 8
constexpr

Definition at line 135 of file NSWPadTriggerL1a.h.

◆ DEBUG

bool Muon::nsw::Constants::DEBUG = false
constexpr

Definition at line 26 of file NSWPadTriggerL1a.h.

◆ DECOMP_N

size_t Muon::nsw::Constants::DECOMP_N = 11
constexpr

Definition at line 106 of file NSWPadTriggerL1a.h.

◆ DECOMP_SIZES

std::array<uint32_t, DECOMP_N> Muon::nsw::Constants::DECOMP_SIZES
constexpr
Initial value:
= {
}
constexpr uint32_t SIZE_BANDID_31_16
constexpr uint32_t SIZE_PHIID0
constexpr uint32_t SIZE_MULT
constexpr uint32_t SIZE_L2_15_00
constexpr uint32_t SIZE_PHIID_23_16
constexpr uint32_t SIZE_L2_31_16
constexpr uint32_t SIZE_BANDID_15_00
constexpr uint32_t SIZE_PHIID_15_00
constexpr uint32_t SIZE_MULT0
constexpr uint32_t SIZE_L1SIZE
constexpr uint32_t SIZE_L0SIZE

Definition at line 107 of file NSWPadTriggerL1a.h.

◆ FIRSTBIT_BANDID_15_00

const uint32_t Muon::nsw::Constants::FIRSTBIT_BANDID_15_00 = std::accumulate(DECOMP_SIZES.cbegin(), DECOMP_SIZES.cbegin() + 6, ZERO)

Definition at line 126 of file NSWPadTriggerL1a.h.

◆ FIRSTBIT_BANDID_31_16

const uint32_t Muon::nsw::Constants::FIRSTBIT_BANDID_31_16 = std::accumulate(DECOMP_SIZES.cbegin(), DECOMP_SIZES.cbegin() + 5, ZERO)

Definition at line 125 of file NSWPadTriggerL1a.h.

◆ FIRSTBIT_BCID

const uint32_t Muon::nsw::Constants::FIRSTBIT_BCID = std::accumulate(HEADER_SIZES.cbegin(), HEADER_SIZES.cbegin() + 7, ZERO)

Definition at line 83 of file NSWPadTriggerL1a.h.

◆ FIRSTBIT_COMPRESSION

const uint32_t Muon::nsw::Constants::FIRSTBIT_COMPRESSION = SIZE_HEADER

Definition at line 92 of file NSWPadTriggerL1a.h.

◆ FIRSTBIT_EC

const uint32_t Muon::nsw::Constants::FIRSTBIT_EC = std::accumulate(HEADER_SIZES.cbegin(), HEADER_SIZES.cbegin() + 2, ZERO)

Definition at line 78 of file NSWPadTriggerL1a.h.

◆ FIRSTBIT_FLAGS

const uint32_t Muon::nsw::Constants::FIRSTBIT_FLAGS = std::accumulate(HEADER_SIZES.cbegin(), HEADER_SIZES.cbegin() + 1, ZERO)

Definition at line 77 of file NSWPadTriggerL1a.h.

◆ FIRSTBIT_FRAGID

const uint32_t Muon::nsw::Constants::FIRSTBIT_FRAGID = std::accumulate(HEADER_SIZES.cbegin(), HEADER_SIZES.cbegin() + 4, ZERO)

Definition at line 80 of file NSWPadTriggerL1a.h.

◆ FIRSTBIT_L0SIZE

const uint32_t Muon::nsw::Constants::FIRSTBIT_L0SIZE = std::accumulate(DECOMP_SIZES.cbegin(), DECOMP_SIZES.cbegin() + 7, ZERO)

Definition at line 127 of file NSWPadTriggerL1a.h.

◆ FIRSTBIT_L1

const uint32_t Muon::nsw::Constants::FIRSTBIT_L1 = std::accumulate(DECOMP_SIZES.cbegin(), DECOMP_SIZES.cend(), ZERO)

Definition at line 131 of file NSWPadTriggerL1a.h.

◆ FIRSTBIT_L1ID_15_00

const uint32_t Muon::nsw::Constants::FIRSTBIT_L1ID_15_00 = std::accumulate(HEADER_SIZES.cbegin(), HEADER_SIZES.cbegin() + 9, ZERO)

Definition at line 85 of file NSWPadTriggerL1a.h.

◆ FIRSTBIT_L1ID_31_16

const uint32_t Muon::nsw::Constants::FIRSTBIT_L1ID_31_16 = std::accumulate(HEADER_SIZES.cbegin(), HEADER_SIZES.cbegin() + 8, ZERO)

Definition at line 84 of file NSWPadTriggerL1a.h.

◆ FIRSTBIT_L1SIZE

const uint32_t Muon::nsw::Constants::FIRSTBIT_L1SIZE = std::accumulate(DECOMP_SIZES.cbegin(), DECOMP_SIZES.cbegin() + 8, ZERO)

Definition at line 128 of file NSWPadTriggerL1a.h.

◆ FIRSTBIT_L2_15_00

const uint32_t Muon::nsw::Constants::FIRSTBIT_L2_15_00 = std::accumulate(DECOMP_SIZES.cbegin(), DECOMP_SIZES.cbegin() + 10, ZERO)

Definition at line 130 of file NSWPadTriggerL1a.h.

◆ FIRSTBIT_L2_31_16

const uint32_t Muon::nsw::Constants::FIRSTBIT_L2_31_16 = std::accumulate(DECOMP_SIZES.cbegin(), DECOMP_SIZES.cbegin() + 9, ZERO)

Definition at line 129 of file NSWPadTriggerL1a.h.

◆ FIRSTBIT_MULT

const uint32_t Muon::nsw::Constants::FIRSTBIT_MULT = std::accumulate(DECOMP_SIZES.cbegin(), DECOMP_SIZES.cbegin() + 0, ZERO)

Definition at line 120 of file NSWPadTriggerL1a.h.

◆ FIRSTBIT_MULT0

const uint32_t Muon::nsw::Constants::FIRSTBIT_MULT0 = std::accumulate(DECOMP_SIZES.cbegin(), DECOMP_SIZES.cbegin() + 1, ZERO)

Definition at line 121 of file NSWPadTriggerL1a.h.

◆ FIRSTBIT_ORBIT

const uint32_t Muon::nsw::Constants::FIRSTBIT_ORBIT = std::accumulate(HEADER_SIZES.cbegin(), HEADER_SIZES.cbegin() + 6, ZERO)

Definition at line 82 of file NSWPadTriggerL1a.h.

◆ FIRSTBIT_ORBIT1

const uint32_t Muon::nsw::Constants::FIRSTBIT_ORBIT1 = std::accumulate(HEADER_SIZES.cbegin(), HEADER_SIZES.cbegin() + 11, ZERO)

Definition at line 87 of file NSWPadTriggerL1a.h.

◆ FIRSTBIT_ORBITID

const uint32_t Muon::nsw::Constants::FIRSTBIT_ORBITID = std::accumulate(HEADER_SIZES.cbegin(), HEADER_SIZES.cbegin() + 10, ZERO)

Definition at line 86 of file NSWPadTriggerL1a.h.

◆ FIRSTBIT_PHIID0

const uint32_t Muon::nsw::Constants::FIRSTBIT_PHIID0 = std::accumulate(DECOMP_SIZES.cbegin(), DECOMP_SIZES.cbegin() + 3, ZERO)

Definition at line 123 of file NSWPadTriggerL1a.h.

◆ FIRSTBIT_PHIID_15_00

const uint32_t Muon::nsw::Constants::FIRSTBIT_PHIID_15_00 = std::accumulate(DECOMP_SIZES.cbegin(), DECOMP_SIZES.cbegin() + 4, ZERO)

Definition at line 124 of file NSWPadTriggerL1a.h.

◆ FIRSTBIT_PHIID_23_16

const uint32_t Muon::nsw::Constants::FIRSTBIT_PHIID_23_16 = std::accumulate(DECOMP_SIZES.cbegin(), DECOMP_SIZES.cbegin() + 2, ZERO)

Definition at line 122 of file NSWPadTriggerL1a.h.

◆ FIRSTBIT_SECID

const uint32_t Muon::nsw::Constants::FIRSTBIT_SECID = std::accumulate(HEADER_SIZES.cbegin(), HEADER_SIZES.cbegin() + 3, ZERO)

Definition at line 79 of file NSWPadTriggerL1a.h.

◆ FIRSTBIT_SPARE

const uint32_t Muon::nsw::Constants::FIRSTBIT_SPARE = std::accumulate(HEADER_SIZES.cbegin(), HEADER_SIZES.cbegin() + 5, ZERO)

Definition at line 81 of file NSWPadTriggerL1a.h.

◆ FIRSTBIT_SWROD

const uint32_t Muon::nsw::Constants::FIRSTBIT_SWROD = std::accumulate(HEADER_SIZES.cbegin(), HEADER_SIZES.cbegin() + 0, ZERO)

Definition at line 76 of file NSWPadTriggerL1a.h.

◆ HEADER_N

size_t Muon::nsw::Constants::HEADER_N = 12
constexpr

Definition at line 59 of file NSWPadTriggerL1a.h.

◆ HEADER_SIZES

std::array<uint32_t, HEADER_N> Muon::nsw::Constants::HEADER_SIZES
constexpr
Initial value:
= {
}
constexpr uint32_t SIZE_L1ID_31_16
constexpr uint32_t SIZE_ORBIT1
constexpr uint32_t SIZE_FLAGS
constexpr uint32_t SIZE_EC
constexpr uint32_t SIZE_BCID
constexpr uint32_t SIZE_SPARE
constexpr uint32_t SIZE_FRAGID
constexpr uint32_t SIZE_SECID
constexpr uint32_t SIZE_ORBIT
constexpr uint32_t SIZE_SWROD
constexpr uint32_t SIZE_ORBITID
constexpr uint32_t SIZE_L1ID_15_00

Definition at line 60 of file NSWPadTriggerL1a.h.

◆ MASK_BYTE

uint32_t Muon::nsw::Constants::MASK_BYTE = 0xff
constexpr

Definition at line 31 of file NSWPadTriggerL1a.h.

◆ N_BITS_IN_BANDID

uint32_t Muon::nsw::Constants::N_BITS_IN_BANDID = 8
constexpr

Definition at line 40 of file NSWPadTriggerL1a.h.

◆ N_BITS_IN_BYTE

uint32_t Muon::nsw::Constants::N_BITS_IN_BYTE = 8
constexpr

Definition at line 29 of file NSWPadTriggerL1a.h.

◆ N_BITS_IN_PHIID

uint32_t Muon::nsw::Constants::N_BITS_IN_PHIID = 6
constexpr

Definition at line 39 of file NSWPadTriggerL1a.h.

◆ N_BITS_IN_WORD16

uint32_t Muon::nsw::Constants::N_BITS_IN_WORD16 = 16
constexpr

Definition at line 30 of file NSWPadTriggerL1a.h.

◆ N_BITS_IN_WORD32

uint32_t Muon::nsw::Constants::N_BITS_IN_WORD32 = 32
constexpr

Definition at line 28 of file NSWPadTriggerL1a.h.

◆ N_BYTES_IN_WORD32

uint32_t Muon::nsw::Constants::N_BYTES_IN_WORD32 = 4
constexpr

Definition at line 27 of file NSWPadTriggerL1a.h.

◆ N_CHAN_PER_VMM

uint32_t Muon::nsw::Constants::N_CHAN_PER_VMM = 64
constexpr

Definition at line 44 of file NSWPadTriggerL1a.h.

◆ N_SEGMENTS_IN_BC

uint32_t Muon::nsw::Constants::N_SEGMENTS_IN_BC = 4
constexpr

Definition at line 41 of file NSWPadTriggerL1a.h.

◆ NLAYERS

uint32_t Muon::nsw::Constants::NLAYERS = 8
constexpr

Definition at line 37 of file NSWPadTriggerL1a.h.

◆ NLAYERS_PER_QUAD

uint32_t Muon::nsw::Constants::NLAYERS_PER_QUAD = 4
constexpr

Definition at line 38 of file NSWPadTriggerL1a.h.

◆ NPADS

uint32_t Muon::nsw::Constants::NPADS = 104
constexpr

Definition at line 36 of file NSWPadTriggerL1a.h.

◆ NPFEBS

uint32_t Muon::nsw::Constants::NPFEBS = 24
constexpr

Definition at line 35 of file NSWPadTriggerL1a.h.

◆ NULL_SIZE

uint32_t Muon::nsw::Constants::NULL_SIZE = 0
constexpr

Definition at line 32 of file NSWPadTriggerL1a.h.

◆ PAD_TO_WORD32

uint32_t Muon::nsw::Constants::PAD_TO_WORD32 = 2
constexpr

Definition at line 136 of file NSWPadTriggerL1a.h.

◆ SIZE_BANDID_15_00

uint32_t Muon::nsw::Constants::SIZE_BANDID_15_00 = 16
constexpr

Definition at line 99 of file NSWPadTriggerL1a.h.

◆ SIZE_BANDID_31_16

uint32_t Muon::nsw::Constants::SIZE_BANDID_31_16 = 16
constexpr

Definition at line 98 of file NSWPadTriggerL1a.h.

◆ SIZE_BCID

uint32_t Muon::nsw::Constants::SIZE_BCID = 12
constexpr

Definition at line 54 of file NSWPadTriggerL1a.h.

◆ SIZE_EC

uint32_t Muon::nsw::Constants::SIZE_EC = 1
constexpr

Definition at line 49 of file NSWPadTriggerL1a.h.

◆ SIZE_FLAGS

uint32_t Muon::nsw::Constants::SIZE_FLAGS = 7
constexpr

Definition at line 48 of file NSWPadTriggerL1a.h.

◆ SIZE_FRAGID

uint32_t Muon::nsw::Constants::SIZE_FRAGID = 4
constexpr

Definition at line 51 of file NSWPadTriggerL1a.h.

◆ SIZE_HEADER

const uint32_t Muon::nsw::Constants::SIZE_HEADER = std::accumulate(HEADER_SIZES.cbegin(), HEADER_SIZES.cend(), ZERO)

Definition at line 88 of file NSWPadTriggerL1a.h.

◆ SIZE_HEADER_BYTES

const uint32_t Muon::nsw::Constants::SIZE_HEADER_BYTES = SIZE_HEADER / N_BITS_IN_BYTE

Definition at line 89 of file NSWPadTriggerL1a.h.

◆ SIZE_L0SIZE

uint32_t Muon::nsw::Constants::SIZE_L0SIZE = 8
constexpr

Definition at line 100 of file NSWPadTriggerL1a.h.

◆ SIZE_L1ID_15_00

uint32_t Muon::nsw::Constants::SIZE_L1ID_15_00 = 16
constexpr

Definition at line 56 of file NSWPadTriggerL1a.h.

◆ SIZE_L1ID_31_16

uint32_t Muon::nsw::Constants::SIZE_L1ID_31_16 = 16
constexpr

Definition at line 55 of file NSWPadTriggerL1a.h.

◆ SIZE_L1SIZE

uint32_t Muon::nsw::Constants::SIZE_L1SIZE = 8
constexpr

Definition at line 101 of file NSWPadTriggerL1a.h.

◆ SIZE_L2

uint32_t Muon::nsw::Constants::SIZE_L2 = SIZE_L2_31_16 + SIZE_L2_15_00
constexpr

Definition at line 104 of file NSWPadTriggerL1a.h.

◆ SIZE_L2_15_00

uint32_t Muon::nsw::Constants::SIZE_L2_15_00 = 16
constexpr

Definition at line 103 of file NSWPadTriggerL1a.h.

◆ SIZE_L2_31_16

uint32_t Muon::nsw::Constants::SIZE_L2_31_16 = 16
constexpr

Definition at line 102 of file NSWPadTriggerL1a.h.

◆ SIZE_MULT

uint32_t Muon::nsw::Constants::SIZE_MULT = 12
constexpr

Definition at line 93 of file NSWPadTriggerL1a.h.

◆ SIZE_MULT0

uint32_t Muon::nsw::Constants::SIZE_MULT0 = 4
constexpr

Definition at line 94 of file NSWPadTriggerL1a.h.

◆ SIZE_ORBIT

uint32_t Muon::nsw::Constants::SIZE_ORBIT = 2
constexpr

Definition at line 53 of file NSWPadTriggerL1a.h.

◆ SIZE_ORBIT1

uint32_t Muon::nsw::Constants::SIZE_ORBIT1 = 4
constexpr

Definition at line 58 of file NSWPadTriggerL1a.h.

◆ SIZE_ORBITID

uint32_t Muon::nsw::Constants::SIZE_ORBITID = 12
constexpr

Definition at line 57 of file NSWPadTriggerL1a.h.

◆ SIZE_PHIID0

uint32_t Muon::nsw::Constants::SIZE_PHIID0 = 8
constexpr

Definition at line 96 of file NSWPadTriggerL1a.h.

◆ SIZE_PHIID_15_00

uint32_t Muon::nsw::Constants::SIZE_PHIID_15_00 = 16
constexpr

Definition at line 97 of file NSWPadTriggerL1a.h.

◆ SIZE_PHIID_23_16

uint32_t Muon::nsw::Constants::SIZE_PHIID_23_16 = 8
constexpr

Definition at line 95 of file NSWPadTriggerL1a.h.

◆ SIZE_SECID

uint32_t Muon::nsw::Constants::SIZE_SECID = 4
constexpr

Definition at line 50 of file NSWPadTriggerL1a.h.

◆ SIZE_SPARE

uint32_t Muon::nsw::Constants::SIZE_SPARE = 2
constexpr

Definition at line 52 of file NSWPadTriggerL1a.h.

◆ SIZE_STATUS

uint32_t Muon::nsw::Constants::SIZE_STATUS = 16
constexpr

Definition at line 105 of file NSWPadTriggerL1a.h.

◆ SIZE_SWROD

uint32_t Muon::nsw::Constants::SIZE_SWROD = 64
constexpr

Definition at line 47 of file NSWPadTriggerL1a.h.

◆ SIZE_TRAILER

uint32_t Muon::nsw::Constants::SIZE_TRAILER = 0 * N_BITS_IN_BYTE
constexpr

Definition at line 134 of file NSWPadTriggerL1a.h.

◆ ZERO

uint32_t Muon::nsw::Constants::ZERO {0}
constexpr

Definition at line 75 of file NSWPadTriggerL1a.h.

75{0};