ATLAS Offline Software
Typedefs | Variables
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_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 = typedef std::array<std::array<uint8_t, NPADS>, NPFEBS>

Definition at line 137 of file NSWPadTriggerL1a.h.

◆ ArrayOfPfebs

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

Definition at line 138 of file NSWPadTriggerL1a.h.

Variable Documentation

◆ BITMASK_BANDID

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

Definition at line 42 of file NSWPadTriggerL1a.h.

◆ BITMASK_PHIID

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

Definition at line 41 of file NSWPadTriggerL1a.h.

◆ CELL_SIZE

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

Definition at line 134 of file NSWPadTriggerL1a.h.

◆ DEBUG

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

Definition at line 26 of file NSWPadTriggerL1a.h.

◆ DECOMP_N

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

Definition at line 105 of file NSWPadTriggerL1a.h.

◆ DECOMP_SIZES

constexpr std::array<uint32_t, DECOMP_N> Muon::nsw::Constants::DECOMP_SIZES
constexpr

◆ 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 125 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 124 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 82 of file NSWPadTriggerL1a.h.

◆ FIRSTBIT_COMPRESSION

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

Definition at line 91 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 77 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 76 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 79 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 126 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 130 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 84 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 83 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 127 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 129 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 128 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 119 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 120 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 81 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 86 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 85 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 122 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 123 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 121 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 78 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 80 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 75 of file NSWPadTriggerL1a.h.

◆ HEADER_N

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

Definition at line 58 of file NSWPadTriggerL1a.h.

◆ HEADER_SIZES

constexpr std::array<uint32_t, HEADER_N> Muon::nsw::Constants::HEADER_SIZES
constexpr

◆ MASK_BYTE

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

Definition at line 30 of file NSWPadTriggerL1a.h.

◆ N_BITS_IN_BANDID

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

Definition at line 39 of file NSWPadTriggerL1a.h.

◆ N_BITS_IN_BYTE

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

Definition at line 28 of file NSWPadTriggerL1a.h.

◆ N_BITS_IN_PHIID

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

Definition at line 38 of file NSWPadTriggerL1a.h.

◆ N_BITS_IN_WORD16

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

Definition at line 29 of file NSWPadTriggerL1a.h.

◆ N_BYTES_IN_WORD32

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

Definition at line 27 of file NSWPadTriggerL1a.h.

◆ N_CHAN_PER_VMM

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

Definition at line 43 of file NSWPadTriggerL1a.h.

◆ N_SEGMENTS_IN_BC

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

Definition at line 40 of file NSWPadTriggerL1a.h.

◆ NLAYERS

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

Definition at line 36 of file NSWPadTriggerL1a.h.

◆ NLAYERS_PER_QUAD

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

Definition at line 37 of file NSWPadTriggerL1a.h.

◆ NPADS

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

Definition at line 35 of file NSWPadTriggerL1a.h.

◆ NPFEBS

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

Definition at line 34 of file NSWPadTriggerL1a.h.

◆ NULL_SIZE

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

Definition at line 31 of file NSWPadTriggerL1a.h.

◆ PAD_TO_WORD32

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

Definition at line 135 of file NSWPadTriggerL1a.h.

◆ SIZE_BANDID_15_00

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

Definition at line 98 of file NSWPadTriggerL1a.h.

◆ SIZE_BANDID_31_16

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

Definition at line 97 of file NSWPadTriggerL1a.h.

◆ SIZE_BCID

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

Definition at line 53 of file NSWPadTriggerL1a.h.

◆ SIZE_EC

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

Definition at line 48 of file NSWPadTriggerL1a.h.

◆ SIZE_FLAGS

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

Definition at line 47 of file NSWPadTriggerL1a.h.

◆ SIZE_FRAGID

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

Definition at line 50 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 87 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 88 of file NSWPadTriggerL1a.h.

◆ SIZE_L0SIZE

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

Definition at line 99 of file NSWPadTriggerL1a.h.

◆ SIZE_L1ID_15_00

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

Definition at line 55 of file NSWPadTriggerL1a.h.

◆ SIZE_L1ID_31_16

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

Definition at line 54 of file NSWPadTriggerL1a.h.

◆ SIZE_L1SIZE

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

Definition at line 100 of file NSWPadTriggerL1a.h.

◆ SIZE_L2

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

Definition at line 103 of file NSWPadTriggerL1a.h.

◆ SIZE_L2_15_00

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

Definition at line 102 of file NSWPadTriggerL1a.h.

◆ SIZE_L2_31_16

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

Definition at line 101 of file NSWPadTriggerL1a.h.

◆ SIZE_MULT

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

Definition at line 92 of file NSWPadTriggerL1a.h.

◆ SIZE_MULT0

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

Definition at line 93 of file NSWPadTriggerL1a.h.

◆ SIZE_ORBIT

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

Definition at line 52 of file NSWPadTriggerL1a.h.

◆ SIZE_ORBIT1

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

Definition at line 57 of file NSWPadTriggerL1a.h.

◆ SIZE_ORBITID

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

Definition at line 56 of file NSWPadTriggerL1a.h.

◆ SIZE_PHIID0

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

Definition at line 95 of file NSWPadTriggerL1a.h.

◆ SIZE_PHIID_15_00

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

Definition at line 96 of file NSWPadTriggerL1a.h.

◆ SIZE_PHIID_23_16

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

Definition at line 94 of file NSWPadTriggerL1a.h.

◆ SIZE_SECID

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

Definition at line 49 of file NSWPadTriggerL1a.h.

◆ SIZE_SPARE

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

Definition at line 51 of file NSWPadTriggerL1a.h.

◆ SIZE_STATUS

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

Definition at line 104 of file NSWPadTriggerL1a.h.

◆ SIZE_SWROD

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

Definition at line 46 of file NSWPadTriggerL1a.h.

◆ SIZE_TRAILER

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

Definition at line 133 of file NSWPadTriggerL1a.h.

◆ ZERO

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

Definition at line 74 of file NSWPadTriggerL1a.h.

Muon::nsw::Constants::SIZE_MULT0
constexpr uint32_t SIZE_MULT0
Definition: NSWPadTriggerL1a.h:93
Muon::nsw::Constants::SIZE_ORBITID
constexpr uint32_t SIZE_ORBITID
Definition: NSWPadTriggerL1a.h:56
Muon::nsw::Constants::SIZE_BCID
constexpr uint32_t SIZE_BCID
Definition: NSWPadTriggerL1a.h:53
Muon::nsw::Constants::SIZE_L2_15_00
constexpr uint32_t SIZE_L2_15_00
Definition: NSWPadTriggerL1a.h:102
Muon::nsw::Constants::SIZE_PHIID_15_00
constexpr uint32_t SIZE_PHIID_15_00
Definition: NSWPadTriggerL1a.h:96
Muon::nsw::Constants::SIZE_BANDID_15_00
constexpr uint32_t SIZE_BANDID_15_00
Definition: NSWPadTriggerL1a.h:98
Muon::nsw::Constants::SIZE_PHIID_23_16
constexpr uint32_t SIZE_PHIID_23_16
Definition: NSWPadTriggerL1a.h:94
Muon::nsw::Constants::SIZE_SECID
constexpr uint32_t SIZE_SECID
Definition: NSWPadTriggerL1a.h:49
Muon::nsw::Constants::SIZE_PHIID0
constexpr uint32_t SIZE_PHIID0
Definition: NSWPadTriggerL1a.h:95
Muon::nsw::Constants::SIZE_ORBIT
constexpr uint32_t SIZE_ORBIT
Definition: NSWPadTriggerL1a.h:52
Muon::nsw::Constants::SIZE_FLAGS
constexpr uint32_t SIZE_FLAGS
Definition: NSWPadTriggerL1a.h:47
Muon::nsw::Constants::SIZE_BANDID_31_16
constexpr uint32_t SIZE_BANDID_31_16
Definition: NSWPadTriggerL1a.h:97
Muon::nsw::Constants::SIZE_MULT
constexpr uint32_t SIZE_MULT
Definition: NSWPadTriggerL1a.h:92
Muon::nsw::Constants::SIZE_SPARE
constexpr uint32_t SIZE_SPARE
Definition: NSWPadTriggerL1a.h:51
Muon::nsw::Constants::SIZE_ORBIT1
constexpr uint32_t SIZE_ORBIT1
Definition: NSWPadTriggerL1a.h:57
Muon::nsw::Constants::SIZE_SWROD
constexpr uint32_t SIZE_SWROD
Definition: NSWPadTriggerL1a.h:46
Muon::nsw::Constants::SIZE_EC
constexpr uint32_t SIZE_EC
Definition: NSWPadTriggerL1a.h:48
Muon::nsw::Constants::SIZE_L0SIZE
constexpr uint32_t SIZE_L0SIZE
Definition: NSWPadTriggerL1a.h:99
Muon::nsw::Constants::SIZE_L1ID_15_00
constexpr uint32_t SIZE_L1ID_15_00
Definition: NSWPadTriggerL1a.h:55
Muon::nsw::Constants::SIZE_L1ID_31_16
constexpr uint32_t SIZE_L1ID_31_16
Definition: NSWPadTriggerL1a.h:54
Muon::nsw::Constants::SIZE_FRAGID
constexpr uint32_t SIZE_FRAGID
Definition: NSWPadTriggerL1a.h:50
Muon::nsw::Constants::SIZE_L1SIZE
constexpr uint32_t SIZE_L1SIZE
Definition: NSWPadTriggerL1a.h:100
Muon::nsw::Constants::SIZE_L2_31_16
constexpr uint32_t SIZE_L2_31_16
Definition: NSWPadTriggerL1a.h:101