ATLAS Offline Software
Loading...
Searching...
No Matches
Muon::NSW_PadTriggerData Class Reference

#include <NSW_PadTriggerData.h>

Collaboration diagram for Muon::NSW_PadTriggerData:

Public Member Functions

 NSW_PadTriggerData (uint32_t sourceid, uint32_t flags, uint32_t ec, uint32_t fragid, uint32_t secid, uint32_t spare, uint32_t orbit, uint32_t bcid, uint32_t l1id, uint32_t orbitid, uint32_t orbit1, uint32_t status, uint32_t hit_n, uint32_t pfeb_n, uint32_t trigger_n, uint32_t bcid_n, const uint32_vt &hit_relbcid, const uint32_vt &hit_pfeb, const uint32_vt &hit_tdschannel, const uint32_vt &hit_vmmchannel, const uint32_vt &hit_vmm, const uint32_vt &hit_padchannel, const uint32_vt &pfeb_addr, const uint32_vt &pfeb_nchan, const uint32_vt &pfeb_disconnected, const uint32_vt &trigger_bandid, const uint32_vt &trigger_phiid, const uint32_vt &trigger_relbcid, const uint32_vt &bcid_rel, const uint32_vt &bcid_status, const uint32_vt &bcid_multzero, const uint32_vt &bcid_multiplicity)
 NSW_PadTriggerData (bool side_A, uint32_t sector, uint32_t bcid, uint32_t l1id)
uint32_t getSourceid () const
uint32_t getFlags () const
uint32_t getEc () const
uint32_t getFragid () const
uint32_t getSecid () const
uint32_t getSpare () const
uint32_t getOrbit () const
uint32_t getBcid () const
uint32_t getL1id () const
uint32_t getOrbitid () const
uint32_t getOrbit1 () const
uint32_t getStatus () const
uint32_t getNumberOfHits () const
uint32_t getNumberOfPfebs () const
uint32_t getNumberOfTriggers () const
uint32_t getNumberOfBcids () const
const uint32_vtgetHitRelBcids () const
const uint32_vtgetHitPfebs () const
const uint32_vtgetHitTdsChannels () const
const uint32_vtgetHitVmmChannels () const
const uint32_vtgetHitVmms () const
const uint32_vtgetHitPadChannels () const
const uint32_vtgetPfebAddrs () const
const uint32_vtgetPfebNChannels () const
const uint32_vtgetPfebDisconnecteds () const
const uint32_vtgetTriggerBandIds () const
const uint32_vtgetTriggerPhiIds () const
const uint32_vtgetTriggerRelBcids () const
const uint32_vtgetBcidRels () const
const uint32_vtgetBcidStatuses () const
const uint32_vtgetBcidMultZeros () const
const uint32_vtgetBcidMultiplicities () const
std::string string () const
void addTrigger (uint32_t bandid, uint32_t phiid, uint32_t relbcid)
bool sideA () const
bool sideC () const
bool largeSector () const
bool smallSector () const

Static Private Member Functions

static std::tuple< uint32_vt, uint32_vt, uint32_vtfilterNonNulls (const uint32_vt &bandids, const uint32_vt &phiids, const uint32_vt &bcids)

Private Attributes

uint32_t m_sourceid {0}
uint32_t m_flags {0}
uint32_t m_ec {0}
uint32_t m_fragid {0}
uint32_t m_secid {0}
uint32_t m_spare {0}
uint32_t m_orbit {0}
uint32_t m_bcid {0}
uint32_t m_l1id {0}
uint32_t m_orbitid {0}
uint32_t m_orbit1 {0}
uint32_t m_status {0}
uint32_t m_hit_n {0}
uint32_t m_pfeb_n {0}
uint32_t m_trigger_n {0}
uint32_t m_bcid_n {0}
uint32_vt m_hit_relbcid {}
uint32_vt m_hit_pfeb {}
uint32_vt m_hit_tdschannel {}
uint32_vt m_hit_vmmchannel {}
uint32_vt m_hit_vmm {}
uint32_vt m_hit_padchannel {}
uint32_vt m_pfeb_addr {}
uint32_vt m_pfeb_nchan {}
uint32_vt m_pfeb_disconnected {}
uint32_vt m_trigger_bandid {}
uint32_vt m_trigger_phiid {}
uint32_vt m_trigger_relbcid {}
uint32_vt m_bcid_rel {}
uint32_vt m_bcid_status {}
uint32_vt m_bcid_multzero {}
uint32_vt m_bcid_multiplicity {}

Static Private Attributes

static constexpr uint32_t NULL_BANDID {0xff}
static constexpr uint32_t NULL_PHIID {0x3f}
static constexpr uint32_t SIDE_A = 0x6d0000
static constexpr uint32_t SIDE_C = 0x6e0000

Friends

std::ostream & operator<< (std::ostream &stream, const NSW_PadTriggerData &rhs)
MsgStream & operator<< (MsgStream &stream, const NSW_PadTriggerData &rhs)

Detailed Description

Definition at line 19 of file NSW_PadTriggerData.h.

Constructor & Destructor Documentation

◆ NSW_PadTriggerData() [1/2]

Muon::NSW_PadTriggerData::NSW_PadTriggerData ( uint32_t sourceid,
uint32_t flags,
uint32_t ec,
uint32_t fragid,
uint32_t secid,
uint32_t spare,
uint32_t orbit,
uint32_t bcid,
uint32_t l1id,
uint32_t orbitid,
uint32_t orbit1,
uint32_t status,
uint32_t hit_n,
uint32_t pfeb_n,
uint32_t trigger_n,
uint32_t bcid_n,
const uint32_vt & hit_relbcid,
const uint32_vt & hit_pfeb,
const uint32_vt & hit_tdschannel,
const uint32_vt & hit_vmmchannel,
const uint32_vt & hit_vmm,
const uint32_vt & hit_padchannel,
const uint32_vt & pfeb_addr,
const uint32_vt & pfeb_nchan,
const uint32_vt & pfeb_disconnected,
const uint32_vt & trigger_bandid,
const uint32_vt & trigger_phiid,
const uint32_vt & trigger_relbcid,
const uint32_vt & bcid_rel,
const uint32_vt & bcid_status,
const uint32_vt & bcid_multzero,
const uint32_vt & bcid_multiplicity )

Definition at line 8 of file NSW_PadTriggerData.cxx.

39 :
40 m_sourceid(sourceid),
41 m_flags(flags),
42 m_ec(ec),
43 m_fragid(fragid),
44 m_secid(secid),
45 m_spare(spare),
46 m_orbit(orbit),
47 m_bcid(bcid),
48 m_l1id(l1id),
49 m_orbitid(orbitid),
50 m_orbit1(orbit1),
51 m_status(status),
52 m_hit_n(hit_n),
53 m_pfeb_n(pfeb_n),
54 m_trigger_n(trigger_n),
55 m_bcid_n(bcid_n),
56 m_hit_relbcid(hit_relbcid),
57 m_hit_pfeb(hit_pfeb),
58 m_hit_tdschannel(hit_tdschannel),
59 m_hit_vmmchannel(hit_vmmchannel),
60 m_hit_vmm(hit_vmm),
61 m_hit_padchannel(hit_padchannel),
62 m_pfeb_addr(pfeb_addr),
63 m_pfeb_nchan(pfeb_nchan),
64 m_pfeb_disconnected(pfeb_disconnected),
65 m_trigger_bandid(trigger_bandid),
66 m_trigger_phiid(trigger_phiid),
67 m_trigger_relbcid(trigger_relbcid),
68 m_bcid_rel(bcid_rel),
69 m_bcid_status(bcid_status),
70 m_bcid_multzero(bcid_multzero),
71 m_bcid_multiplicity(bcid_multiplicity)
72{
75 m_trigger_n = static_cast<uint32_t>(m_trigger_bandid.size());
76}
static std::tuple< uint32_vt, uint32_vt, uint32_vt > filterNonNulls(const uint32_vt &bandids, const uint32_vt &phiids, const uint32_vt &bcids)
setEventNumber uint32_t

◆ NSW_PadTriggerData() [2/2]

Muon::NSW_PadTriggerData::NSW_PadTriggerData ( bool side_A,
uint32_t sector,
uint32_t bcid,
uint32_t l1id )

Definition at line 78 of file NSW_PadTriggerData.cxx.

79{
80 m_sourceid = (side_A ? SIDE_A : SIDE_C) + 0x20 + sector;
81 m_secid = sector;
82 m_bcid = bcid;
83 m_l1id = l1id;
84}
static constexpr uint32_t SIDE_A
static constexpr uint32_t SIDE_C
setEventNumber setTimeStamp bcid

Member Function Documentation

◆ addTrigger()

void Muon::NSW_PadTriggerData::addTrigger ( uint32_t bandid,
uint32_t phiid,
uint32_t relbcid )

Definition at line 106 of file NSW_PadTriggerData.cxx.

106 {
107 m_trigger_bandid.push_back(bandid);
108 m_trigger_phiid.push_back(phiid);
109 m_trigger_relbcid.push_back(relbcid);
110 m_trigger_n += 1;
111}

◆ filterNonNulls()

std::tuple< uint32_vt, uint32_vt, uint32_vt > Muon::NSW_PadTriggerData::filterNonNulls ( const uint32_vt & bandids,
const uint32_vt & phiids,
const uint32_vt & bcids )
staticprivate

Definition at line 93 of file NSW_PadTriggerData.cxx.

93 {
94 uint32_vt bandidsFiltered{}, phiidsFiltered{}, bcidsFiltered{};
95 for (size_t it = 0; it < bandids.size(); ++it) {
96 if (bandids.at(it) == NULL_BANDID and phiids.at(it) == NULL_PHIID) {
97 continue;
98 }
99 bandidsFiltered.push_back(bandids.at(it));
100 phiidsFiltered .push_back(phiids.at(it));
101 bcidsFiltered .push_back(bcids.at(it));
102 }
103 return std::make_tuple(bandidsFiltered, phiidsFiltered, bcidsFiltered);
104}
static constexpr uint32_t NULL_PHIID
static constexpr uint32_t NULL_BANDID
std::vector< uint32_t > uint32_vt

◆ getBcid()

uint32_t Muon::NSW_PadTriggerData::getBcid ( ) const
inline

Definition at line 66 of file NSW_PadTriggerData.h.

66{ return m_bcid; }

◆ getBcidMultiplicities()

const uint32_vt & Muon::NSW_PadTriggerData::getBcidMultiplicities ( ) const
inline

Definition at line 90 of file NSW_PadTriggerData.h.

90{ return m_bcid_multiplicity; }

◆ getBcidMultZeros()

const uint32_vt & Muon::NSW_PadTriggerData::getBcidMultZeros ( ) const
inline

Definition at line 89 of file NSW_PadTriggerData.h.

89{ return m_bcid_multzero; }

◆ getBcidRels()

const uint32_vt & Muon::NSW_PadTriggerData::getBcidRels ( ) const
inline

Definition at line 87 of file NSW_PadTriggerData.h.

87{ return m_bcid_rel; }

◆ getBcidStatuses()

const uint32_vt & Muon::NSW_PadTriggerData::getBcidStatuses ( ) const
inline

Definition at line 88 of file NSW_PadTriggerData.h.

88{ return m_bcid_status; }

◆ getEc()

uint32_t Muon::NSW_PadTriggerData::getEc ( ) const
inline

Definition at line 61 of file NSW_PadTriggerData.h.

61{ return m_ec; }

◆ getFlags()

uint32_t Muon::NSW_PadTriggerData::getFlags ( ) const
inline

Definition at line 60 of file NSW_PadTriggerData.h.

60{ return m_flags; }

◆ getFragid()

uint32_t Muon::NSW_PadTriggerData::getFragid ( ) const
inline

Definition at line 62 of file NSW_PadTriggerData.h.

62{ return m_fragid; }

◆ getHitPadChannels()

const uint32_vt & Muon::NSW_PadTriggerData::getHitPadChannels ( ) const
inline

Definition at line 80 of file NSW_PadTriggerData.h.

80{ return m_hit_padchannel; }

◆ getHitPfebs()

const uint32_vt & Muon::NSW_PadTriggerData::getHitPfebs ( ) const
inline

Definition at line 76 of file NSW_PadTriggerData.h.

76{ return m_hit_pfeb; }

◆ getHitRelBcids()

const uint32_vt & Muon::NSW_PadTriggerData::getHitRelBcids ( ) const
inline

Definition at line 75 of file NSW_PadTriggerData.h.

75{ return m_hit_relbcid; }

◆ getHitTdsChannels()

const uint32_vt & Muon::NSW_PadTriggerData::getHitTdsChannels ( ) const
inline

Definition at line 77 of file NSW_PadTriggerData.h.

77{ return m_hit_tdschannel; }

◆ getHitVmmChannels()

const uint32_vt & Muon::NSW_PadTriggerData::getHitVmmChannels ( ) const
inline

Definition at line 78 of file NSW_PadTriggerData.h.

78{ return m_hit_vmmchannel; }

◆ getHitVmms()

const uint32_vt & Muon::NSW_PadTriggerData::getHitVmms ( ) const
inline

Definition at line 79 of file NSW_PadTriggerData.h.

79{ return m_hit_vmm; }

◆ getL1id()

uint32_t Muon::NSW_PadTriggerData::getL1id ( ) const
inline

Definition at line 67 of file NSW_PadTriggerData.h.

67{ return m_l1id; }

◆ getNumberOfBcids()

uint32_t Muon::NSW_PadTriggerData::getNumberOfBcids ( ) const
inline

Definition at line 74 of file NSW_PadTriggerData.h.

74{ return m_bcid_n; }

◆ getNumberOfHits()

uint32_t Muon::NSW_PadTriggerData::getNumberOfHits ( ) const
inline

Definition at line 71 of file NSW_PadTriggerData.h.

71{ return m_hit_n; }

◆ getNumberOfPfebs()

uint32_t Muon::NSW_PadTriggerData::getNumberOfPfebs ( ) const
inline

Definition at line 72 of file NSW_PadTriggerData.h.

72{ return m_pfeb_n; }

◆ getNumberOfTriggers()

uint32_t Muon::NSW_PadTriggerData::getNumberOfTriggers ( ) const
inline

Definition at line 73 of file NSW_PadTriggerData.h.

73{ return m_trigger_n; }

◆ getOrbit()

uint32_t Muon::NSW_PadTriggerData::getOrbit ( ) const
inline

Definition at line 65 of file NSW_PadTriggerData.h.

65{ return m_orbit; }

◆ getOrbit1()

uint32_t Muon::NSW_PadTriggerData::getOrbit1 ( ) const
inline

Definition at line 69 of file NSW_PadTriggerData.h.

69{ return m_orbit1; }

◆ getOrbitid()

uint32_t Muon::NSW_PadTriggerData::getOrbitid ( ) const
inline

Definition at line 68 of file NSW_PadTriggerData.h.

68{ return m_orbitid; }

◆ getPfebAddrs()

const uint32_vt & Muon::NSW_PadTriggerData::getPfebAddrs ( ) const
inline

Definition at line 81 of file NSW_PadTriggerData.h.

81{ return m_pfeb_addr; }

◆ getPfebDisconnecteds()

const uint32_vt & Muon::NSW_PadTriggerData::getPfebDisconnecteds ( ) const
inline

Definition at line 83 of file NSW_PadTriggerData.h.

83{ return m_pfeb_disconnected; }

◆ getPfebNChannels()

const uint32_vt & Muon::NSW_PadTriggerData::getPfebNChannels ( ) const
inline

Definition at line 82 of file NSW_PadTriggerData.h.

82{ return m_pfeb_nchan; }

◆ getSecid()

uint32_t Muon::NSW_PadTriggerData::getSecid ( ) const
inline

Definition at line 63 of file NSW_PadTriggerData.h.

63{ return m_secid; }

◆ getSourceid()

uint32_t Muon::NSW_PadTriggerData::getSourceid ( ) const
inline

Definition at line 59 of file NSW_PadTriggerData.h.

59{ return m_sourceid; }

◆ getSpare()

uint32_t Muon::NSW_PadTriggerData::getSpare ( ) const
inline

Definition at line 64 of file NSW_PadTriggerData.h.

64{ return m_spare; }

◆ getStatus()

uint32_t Muon::NSW_PadTriggerData::getStatus ( ) const
inline

Definition at line 70 of file NSW_PadTriggerData.h.

70{ return m_status; }

◆ getTriggerBandIds()

const uint32_vt & Muon::NSW_PadTriggerData::getTriggerBandIds ( ) const
inline

Definition at line 84 of file NSW_PadTriggerData.h.

84{ return m_trigger_bandid; }

◆ getTriggerPhiIds()

const uint32_vt & Muon::NSW_PadTriggerData::getTriggerPhiIds ( ) const
inline

Definition at line 85 of file NSW_PadTriggerData.h.

85{ return m_trigger_phiid; }

◆ getTriggerRelBcids()

const uint32_vt & Muon::NSW_PadTriggerData::getTriggerRelBcids ( ) const
inline

Definition at line 86 of file NSW_PadTriggerData.h.

86{ return m_trigger_relbcid; }

◆ largeSector()

bool Muon::NSW_PadTriggerData::largeSector ( ) const

Definition at line 121 of file NSW_PadTriggerData.cxx.

121 {
122 return m_secid % 2 == 0;
123}

◆ sideA()

bool Muon::NSW_PadTriggerData::sideA ( ) const

Definition at line 113 of file NSW_PadTriggerData.cxx.

113 {
114 return m_sourceid < SIDE_C;
115}

◆ sideC()

bool Muon::NSW_PadTriggerData::sideC ( ) const

Definition at line 117 of file NSW_PadTriggerData.cxx.

117 {
118 return not sideA();
119}

◆ smallSector()

bool Muon::NSW_PadTriggerData::smallSector ( ) const

Definition at line 125 of file NSW_PadTriggerData.cxx.

125 {
126 return not largeSector();
127}

◆ string()

std::string Muon::NSW_PadTriggerData::string ( ) const

Definition at line 86 of file NSW_PadTriggerData.cxx.

86 {
87 std::stringstream sstream{};
88 sstream << "Source ID: " << std::hex << getSourceid() << std::dec << " N(hits): " << getNumberOfHits() << " N(triggers) " << getNumberOfTriggers();
89 return sstream.str();
90}
uint32_t getNumberOfTriggers() const
uint32_t getNumberOfHits() const

◆ operator<< [1/2]

MsgStream & operator<< ( MsgStream & stream,
const NSW_PadTriggerData & rhs )
friend

Definition at line 133 of file NSW_PadTriggerData.cxx.

133 {
134 return stream << rhs.string();
135}

◆ operator<< [2/2]

std::ostream & operator<< ( std::ostream & stream,
const NSW_PadTriggerData & rhs )
friend

Definition at line 129 of file NSW_PadTriggerData.cxx.

129 {
130 return stream << rhs.string();
131}

Member Data Documentation

◆ m_bcid

uint32_t Muon::NSW_PadTriggerData::m_bcid {0}
private

Definition at line 115 of file NSW_PadTriggerData.h.

115{0};

◆ m_bcid_multiplicity

uint32_vt Muon::NSW_PadTriggerData::m_bcid_multiplicity {}
private

Definition at line 139 of file NSW_PadTriggerData.h.

139{};

◆ m_bcid_multzero

uint32_vt Muon::NSW_PadTriggerData::m_bcid_multzero {}
private

Definition at line 138 of file NSW_PadTriggerData.h.

138{};

◆ m_bcid_n

uint32_t Muon::NSW_PadTriggerData::m_bcid_n {0}
private

Definition at line 123 of file NSW_PadTriggerData.h.

123{0};

◆ m_bcid_rel

uint32_vt Muon::NSW_PadTriggerData::m_bcid_rel {}
private

Definition at line 136 of file NSW_PadTriggerData.h.

136{};

◆ m_bcid_status

uint32_vt Muon::NSW_PadTriggerData::m_bcid_status {}
private

Definition at line 137 of file NSW_PadTriggerData.h.

137{};

◆ m_ec

uint32_t Muon::NSW_PadTriggerData::m_ec {0}
private

Definition at line 110 of file NSW_PadTriggerData.h.

110{0};

◆ m_flags

uint32_t Muon::NSW_PadTriggerData::m_flags {0}
private

Definition at line 109 of file NSW_PadTriggerData.h.

109{0};

◆ m_fragid

uint32_t Muon::NSW_PadTriggerData::m_fragid {0}
private

Definition at line 111 of file NSW_PadTriggerData.h.

111{0};

◆ m_hit_n

uint32_t Muon::NSW_PadTriggerData::m_hit_n {0}
private

Definition at line 120 of file NSW_PadTriggerData.h.

120{0};

◆ m_hit_padchannel

uint32_vt Muon::NSW_PadTriggerData::m_hit_padchannel {}
private

Definition at line 129 of file NSW_PadTriggerData.h.

129{};

◆ m_hit_pfeb

uint32_vt Muon::NSW_PadTriggerData::m_hit_pfeb {}
private

Definition at line 125 of file NSW_PadTriggerData.h.

125{};

◆ m_hit_relbcid

uint32_vt Muon::NSW_PadTriggerData::m_hit_relbcid {}
private

Definition at line 124 of file NSW_PadTriggerData.h.

124{};

◆ m_hit_tdschannel

uint32_vt Muon::NSW_PadTriggerData::m_hit_tdschannel {}
private

Definition at line 126 of file NSW_PadTriggerData.h.

126{};

◆ m_hit_vmm

uint32_vt Muon::NSW_PadTriggerData::m_hit_vmm {}
private

Definition at line 128 of file NSW_PadTriggerData.h.

128{};

◆ m_hit_vmmchannel

uint32_vt Muon::NSW_PadTriggerData::m_hit_vmmchannel {}
private

Definition at line 127 of file NSW_PadTriggerData.h.

127{};

◆ m_l1id

uint32_t Muon::NSW_PadTriggerData::m_l1id {0}
private

Definition at line 116 of file NSW_PadTriggerData.h.

116{0};

◆ m_orbit

uint32_t Muon::NSW_PadTriggerData::m_orbit {0}
private

Definition at line 114 of file NSW_PadTriggerData.h.

114{0};

◆ m_orbit1

uint32_t Muon::NSW_PadTriggerData::m_orbit1 {0}
private

Definition at line 118 of file NSW_PadTriggerData.h.

118{0};

◆ m_orbitid

uint32_t Muon::NSW_PadTriggerData::m_orbitid {0}
private

Definition at line 117 of file NSW_PadTriggerData.h.

117{0};

◆ m_pfeb_addr

uint32_vt Muon::NSW_PadTriggerData::m_pfeb_addr {}
private

Definition at line 130 of file NSW_PadTriggerData.h.

130{};

◆ m_pfeb_disconnected

uint32_vt Muon::NSW_PadTriggerData::m_pfeb_disconnected {}
private

Definition at line 132 of file NSW_PadTriggerData.h.

132{};

◆ m_pfeb_n

uint32_t Muon::NSW_PadTriggerData::m_pfeb_n {0}
private

Definition at line 121 of file NSW_PadTriggerData.h.

121{0};

◆ m_pfeb_nchan

uint32_vt Muon::NSW_PadTriggerData::m_pfeb_nchan {}
private

Definition at line 131 of file NSW_PadTriggerData.h.

131{};

◆ m_secid

uint32_t Muon::NSW_PadTriggerData::m_secid {0}
private

Definition at line 112 of file NSW_PadTriggerData.h.

112{0};

◆ m_sourceid

uint32_t Muon::NSW_PadTriggerData::m_sourceid {0}
private

Definition at line 108 of file NSW_PadTriggerData.h.

108{0};

◆ m_spare

uint32_t Muon::NSW_PadTriggerData::m_spare {0}
private

Definition at line 113 of file NSW_PadTriggerData.h.

113{0};

◆ m_status

uint32_t Muon::NSW_PadTriggerData::m_status {0}
private

Definition at line 119 of file NSW_PadTriggerData.h.

119{0};

◆ m_trigger_bandid

uint32_vt Muon::NSW_PadTriggerData::m_trigger_bandid {}
private

Definition at line 133 of file NSW_PadTriggerData.h.

133{};

◆ m_trigger_n

uint32_t Muon::NSW_PadTriggerData::m_trigger_n {0}
private

Definition at line 122 of file NSW_PadTriggerData.h.

122{0};

◆ m_trigger_phiid

uint32_vt Muon::NSW_PadTriggerData::m_trigger_phiid {}
private

Definition at line 134 of file NSW_PadTriggerData.h.

134{};

◆ m_trigger_relbcid

uint32_vt Muon::NSW_PadTriggerData::m_trigger_relbcid {}
private

Definition at line 135 of file NSW_PadTriggerData.h.

135{};

◆ NULL_BANDID

uint32_t Muon::NSW_PadTriggerData::NULL_BANDID {0xff}
staticconstexprprivate

Definition at line 141 of file NSW_PadTriggerData.h.

141{0xff};

◆ NULL_PHIID

uint32_t Muon::NSW_PadTriggerData::NULL_PHIID {0x3f}
staticconstexprprivate

Definition at line 142 of file NSW_PadTriggerData.h.

142{0x3f};

◆ SIDE_A

uint32_t Muon::NSW_PadTriggerData::SIDE_A = 0x6d0000
staticconstexprprivate

Definition at line 143 of file NSW_PadTriggerData.h.

◆ SIDE_C

uint32_t Muon::NSW_PadTriggerData::SIDE_C = 0x6e0000
staticconstexprprivate

Definition at line 144 of file NSW_PadTriggerData.h.


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