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

#include <NSWTriggerMMMonElink.h>

Inheritance diagram for Muon::nsw::NSWTriggerMMMonElink:
Collaboration diagram for Muon::nsw::NSWTriggerMMMonElink:

Public Member Functions

 NSWTriggerMMMonElink (const uint32_t *bs, uint32_t remaining)
virtual ~NSWTriggerMMMonElink ()=default
uint32_t head_fragID () const
uint32_t head_sectID () const
uint32_t head_EC () const
uint32_t head_flags () const
uint32_t head_BCID () const
uint32_t head_orbit () const
uint32_t head_spare () const
uint32_t L1ID () const
uint32_t head_coincBCID () const
uint32_t head_regionCount () const
uint32_t head_coincRegion () const
uint64_t head_reserved () const
const std::vector< uint32_t > & finder_streamID () const
const std::vector< uint32_t > & finder_regionCount () const
const std::vector< uint32_t > & finder_triggerID () const
const std::vector< uint32_t > & finder_V1 () const
const std::vector< uint32_t > & finder_V0 () const
const std::vector< uint32_t > & finder_U1 () const
const std::vector< uint32_t > & finder_U0 () const
const std::vector< uint32_t > & finder_X3 () const
const std::vector< uint32_t > & finder_X2 () const
const std::vector< uint32_t > & finder_X1 () const
const std::vector< uint32_t > & finder_X0 () const
const std::vector< uint32_t > & fitter_streamID () const
const std::vector< uint32_t > & fitter_regionCount () const
const std::vector< uint32_t > & fitter_triggerID () const
const std::vector< uint32_t > & fitter_filler () const
const std::vector< uint32_t > & fitter_mxG () const
const std::vector< uint32_t > & fitter_muG () const
const std::vector< uint32_t > & fitter_mvG () const
const std::vector< uint32_t > & fitter_mxL () const
const std::vector< uint32_t > & fitter_mx_ROI () const
const std::vector< uint32_t > & fitter_dTheta () const
const std::vector< uint32_t > & fitter_zero () const
const std::vector< uint32_t > & fitter_phiSign () const
const std::vector< uint32_t > & fitter_phiBin () const
const std::vector< uint32_t > & fitter_rBin () const
uint32_t trailer_CRC () const
unsigned int nwords () const
unsigned int nwordsFlx () const
unsigned int status () const
bool suspect () const
uint32_t elinkWord () const
const std::shared_ptr< Muon::nsw::NSWResourceId > & elinkId () const

Protected Attributes

unsigned int m_wordCount {}
unsigned int m_wordCountFlx {}
unsigned int m_packet_status {}
bool m_packet_sus {}
uint32_t m_elinkWord {}
std::shared_ptr< Muon::nsw::NSWResourceIdm_elinkId

Private Attributes

uint32_t m_head_fragID
uint32_t m_head_sectID
uint32_t m_head_EC
uint32_t m_head_flags
uint32_t m_head_BCID
uint32_t m_head_orbit
uint32_t m_head_spare
uint32_t m_L1ID
uint32_t m_head_coincBCID
uint32_t m_head_regionCount
uint32_t m_head_coincRegion
uint64_t m_head_reserved
std::vector< uint32_t > m_finder_streamID
std::vector< uint32_t > m_finder_regionCount
std::vector< uint32_t > m_finder_triggerID
std::vector< uint32_t > m_finder_V1
std::vector< uint32_t > m_finder_V0
std::vector< uint32_t > m_finder_U1
std::vector< uint32_t > m_finder_U0
std::vector< uint32_t > m_finder_X3
std::vector< uint32_t > m_finder_X2
std::vector< uint32_t > m_finder_X1
std::vector< uint32_t > m_finder_X0
std::vector< uint32_t > m_fitter_streamID
std::vector< uint32_t > m_fitter_regionCount
std::vector< uint32_t > m_fitter_triggerID
std::vector< uint32_t > m_fitter_filler
std::vector< uint32_t > m_fitter_mxG
std::vector< uint32_t > m_fitter_muG
std::vector< uint32_t > m_fitter_mvG
std::vector< uint32_t > m_fitter_mxL
std::vector< uint32_t > m_fitter_mx_ROI
std::vector< uint32_t > m_fitter_dTheta
std::vector< uint32_t > m_fitter_zero
std::vector< uint32_t > m_fitter_phiSign
std::vector< uint32_t > m_fitter_phiBin
std::vector< uint32_t > m_fitter_rBin
uint32_t m_trailer_CRC

Detailed Description

Definition at line 22 of file NSWTriggerMMMonElink.h.

Constructor & Destructor Documentation

◆ NSWTriggerMMMonElink()

Muon::nsw::NSWTriggerMMMonElink::NSWTriggerMMMonElink ( const uint32_t * bs,
uint32_t remaining )

Definition at line 15 of file NSWTriggerMMMonElink.cxx.

15 :
16 NSWTriggerElink (bs, remaining)
17{
18
19 std::size_t size_word{sizeof(uint32_t) * 8};
20 // 2 felix header 32b words already decoded;
21 std::size_t readPointer{2 * 32};
22 std::span<const std::uint32_t> data{bs, remaining};
23 //once format finalized, checking a minimum size or at least the structure
24
37
38 //already checked in NSWTriggerElink that remaining >= m_wordCountFlx
39 while ( readPointer < (m_wordCountFlx-1) * size_word ) {
40 //later during commissioning, need to change to ( readPointer < (m_wordCountFlx-1-stream_block_size) * size_word )
41
45
46 if (current_streamID == 0b10110001){
47 //finder
48 m_finder_streamID.push_back(current_streamID);
49 m_finder_regionCount.push_back(current_regionCount);
50 m_finder_triggerID.push_back(current_triggerID);
59
60 } else if (current_streamID == 0b10110010) {
61 //fitter
62 m_fitter_streamID.push_back(current_streamID);
63 m_fitter_regionCount.push_back(current_regionCount);
64 m_fitter_triggerID.push_back(current_triggerID);
76
77
78 } else {
79 Muon::nsw::NSWTriggerException e ( Muon::nsw::format("Stream ID in MMTP Monitoring packet now recognized: {}", current_streamID), 4);
80 throw e;
81 }
82
83 }
84
85 //warning: how the swROD is behaving if the last work is a uint16 only? Just 0-padding
87
88
89}
char data[hepevt_bytes_allocation_ATLAS]
Definition HepEvt.cxx:11
constexpr int size_fitter_mxG
constexpr int size_head_coincBCID
constexpr int size_finder_triggerID
constexpr int size_head_flags
constexpr int size_finder_streamID
constexpr int size_fitter_mx_ROI
constexpr int size_fitter_zero
constexpr int size_fitter_muG
constexpr int size_head_sectID
constexpr int size_fitter_dTheta
constexpr int size_head_reserved
constexpr int size_head_fragID
constexpr int size_fitter_mxL
constexpr int size_fitter_phiSign
constexpr int size_finder_regionCount
constexpr int size_head_spare
constexpr int size_trailer_CRC
constexpr int size_fitter_mvG
constexpr int size_fitter_rBin
constexpr int size_head_regionCount
constexpr int size_head_coincRegion
constexpr int size_fitter_phiBin
constexpr int size_head_orbit
constexpr int size_fitter_filler
std::string format(const std::string &str, const T &arg)
constexpr Target decode_and_advance(const std::span< const Source > words, std::size_t &start, const std::size_t size)
Decode bits from data of words and advance the read pointer.
setEventNumber uint32_t

◆ ~NSWTriggerMMMonElink()

virtual Muon::nsw::NSWTriggerMMMonElink::~NSWTriggerMMMonElink ( )
virtualdefault

Member Function Documentation

◆ elinkId()

const std::shared_ptr< Muon::nsw::NSWResourceId > & Muon::nsw::NSWTriggerElink::elinkId ( ) const
inlineinherited

Definition at line 63 of file NSWTriggerElink.h.

63{return m_elinkId;};

◆ elinkWord()

uint32_t Muon::nsw::NSWTriggerElink::elinkWord ( ) const
inlineinherited

Definition at line 62 of file NSWTriggerElink.h.

62{return m_elinkWord;};

◆ finder_regionCount()

const std::vector< uint32_t > & Muon::nsw::NSWTriggerMMMonElink::finder_regionCount ( ) const
inline

Definition at line 43 of file NSWTriggerMMMonElink.h.

◆ finder_streamID()

const std::vector< uint32_t > & Muon::nsw::NSWTriggerMMMonElink::finder_streamID ( ) const
inline

Definition at line 42 of file NSWTriggerMMMonElink.h.

42{return m_finder_streamID;}

◆ finder_triggerID()

const std::vector< uint32_t > & Muon::nsw::NSWTriggerMMMonElink::finder_triggerID ( ) const
inline

Definition at line 44 of file NSWTriggerMMMonElink.h.

44{return m_finder_triggerID;};

◆ finder_U0()

const std::vector< uint32_t > & Muon::nsw::NSWTriggerMMMonElink::finder_U0 ( ) const
inline

Definition at line 48 of file NSWTriggerMMMonElink.h.

48{return m_finder_U0;};

◆ finder_U1()

const std::vector< uint32_t > & Muon::nsw::NSWTriggerMMMonElink::finder_U1 ( ) const
inline

Definition at line 47 of file NSWTriggerMMMonElink.h.

47{return m_finder_U1;};

◆ finder_V0()

const std::vector< uint32_t > & Muon::nsw::NSWTriggerMMMonElink::finder_V0 ( ) const
inline

Definition at line 46 of file NSWTriggerMMMonElink.h.

46{return m_finder_V0;};

◆ finder_V1()

const std::vector< uint32_t > & Muon::nsw::NSWTriggerMMMonElink::finder_V1 ( ) const
inline

Definition at line 45 of file NSWTriggerMMMonElink.h.

45{return m_finder_V1;};

◆ finder_X0()

const std::vector< uint32_t > & Muon::nsw::NSWTriggerMMMonElink::finder_X0 ( ) const
inline

Definition at line 52 of file NSWTriggerMMMonElink.h.

52{return m_finder_X0;};

◆ finder_X1()

const std::vector< uint32_t > & Muon::nsw::NSWTriggerMMMonElink::finder_X1 ( ) const
inline

Definition at line 51 of file NSWTriggerMMMonElink.h.

51{return m_finder_X1;};

◆ finder_X2()

const std::vector< uint32_t > & Muon::nsw::NSWTriggerMMMonElink::finder_X2 ( ) const
inline

Definition at line 50 of file NSWTriggerMMMonElink.h.

50{return m_finder_X2;};

◆ finder_X3()

const std::vector< uint32_t > & Muon::nsw::NSWTriggerMMMonElink::finder_X3 ( ) const
inline

Definition at line 49 of file NSWTriggerMMMonElink.h.

49{return m_finder_X3;};

◆ fitter_dTheta()

const std::vector< uint32_t > & Muon::nsw::NSWTriggerMMMonElink::fitter_dTheta ( ) const
inline

Definition at line 62 of file NSWTriggerMMMonElink.h.

62{return m_fitter_dTheta;};

◆ fitter_filler()

const std::vector< uint32_t > & Muon::nsw::NSWTriggerMMMonElink::fitter_filler ( ) const
inline

Definition at line 56 of file NSWTriggerMMMonElink.h.

56{return m_fitter_filler;};

◆ fitter_muG()

const std::vector< uint32_t > & Muon::nsw::NSWTriggerMMMonElink::fitter_muG ( ) const
inline

Definition at line 58 of file NSWTriggerMMMonElink.h.

58{return m_fitter_muG;};

◆ fitter_mvG()

const std::vector< uint32_t > & Muon::nsw::NSWTriggerMMMonElink::fitter_mvG ( ) const
inline

Definition at line 59 of file NSWTriggerMMMonElink.h.

59{return m_fitter_mvG;};

◆ fitter_mx_ROI()

const std::vector< uint32_t > & Muon::nsw::NSWTriggerMMMonElink::fitter_mx_ROI ( ) const
inline

Definition at line 61 of file NSWTriggerMMMonElink.h.

61{return m_fitter_mx_ROI;};

◆ fitter_mxG()

const std::vector< uint32_t > & Muon::nsw::NSWTriggerMMMonElink::fitter_mxG ( ) const
inline

Definition at line 57 of file NSWTriggerMMMonElink.h.

57{return m_fitter_mxG;};

◆ fitter_mxL()

const std::vector< uint32_t > & Muon::nsw::NSWTriggerMMMonElink::fitter_mxL ( ) const
inline

Definition at line 60 of file NSWTriggerMMMonElink.h.

60{return m_fitter_mxL;};

◆ fitter_phiBin()

const std::vector< uint32_t > & Muon::nsw::NSWTriggerMMMonElink::fitter_phiBin ( ) const
inline

Definition at line 65 of file NSWTriggerMMMonElink.h.

65{return m_fitter_phiBin;};

◆ fitter_phiSign()

const std::vector< uint32_t > & Muon::nsw::NSWTriggerMMMonElink::fitter_phiSign ( ) const
inline

Definition at line 64 of file NSWTriggerMMMonElink.h.

64{return m_fitter_phiSign;};

◆ fitter_rBin()

const std::vector< uint32_t > & Muon::nsw::NSWTriggerMMMonElink::fitter_rBin ( ) const
inline

Definition at line 66 of file NSWTriggerMMMonElink.h.

66{return m_fitter_rBin;};

◆ fitter_regionCount()

const std::vector< uint32_t > & Muon::nsw::NSWTriggerMMMonElink::fitter_regionCount ( ) const
inline

Definition at line 54 of file NSWTriggerMMMonElink.h.

54{return m_fitter_regionCount;};

◆ fitter_streamID()

const std::vector< uint32_t > & Muon::nsw::NSWTriggerMMMonElink::fitter_streamID ( ) const
inline

Definition at line 53 of file NSWTriggerMMMonElink.h.

53{return m_fitter_streamID;};

◆ fitter_triggerID()

const std::vector< uint32_t > & Muon::nsw::NSWTriggerMMMonElink::fitter_triggerID ( ) const
inline

Definition at line 55 of file NSWTriggerMMMonElink.h.

55{return m_fitter_triggerID;};

◆ fitter_zero()

const std::vector< uint32_t > & Muon::nsw::NSWTriggerMMMonElink::fitter_zero ( ) const
inline

Definition at line 63 of file NSWTriggerMMMonElink.h.

63{return m_fitter_zero;};

◆ head_BCID()

uint32_t Muon::nsw::NSWTriggerMMMonElink::head_BCID ( ) const
inline

Definition at line 34 of file NSWTriggerMMMonElink.h.

34{return m_head_BCID;};

◆ head_coincBCID()

uint32_t Muon::nsw::NSWTriggerMMMonElink::head_coincBCID ( ) const
inline

Definition at line 38 of file NSWTriggerMMMonElink.h.

38{return m_head_coincBCID;};

◆ head_coincRegion()

uint32_t Muon::nsw::NSWTriggerMMMonElink::head_coincRegion ( ) const
inline

Definition at line 40 of file NSWTriggerMMMonElink.h.

40{return m_head_coincRegion;};

◆ head_EC()

uint32_t Muon::nsw::NSWTriggerMMMonElink::head_EC ( ) const
inline

Definition at line 32 of file NSWTriggerMMMonElink.h.

32{return m_head_EC;};

◆ head_flags()

uint32_t Muon::nsw::NSWTriggerMMMonElink::head_flags ( ) const
inline

Definition at line 33 of file NSWTriggerMMMonElink.h.

33{return m_head_flags;};

◆ head_fragID()

uint32_t Muon::nsw::NSWTriggerMMMonElink::head_fragID ( ) const
inline

Definition at line 30 of file NSWTriggerMMMonElink.h.

30{return m_head_fragID;};

◆ head_orbit()

uint32_t Muon::nsw::NSWTriggerMMMonElink::head_orbit ( ) const
inline

Definition at line 35 of file NSWTriggerMMMonElink.h.

35{return m_head_orbit;};

◆ head_regionCount()

uint32_t Muon::nsw::NSWTriggerMMMonElink::head_regionCount ( ) const
inline

Definition at line 39 of file NSWTriggerMMMonElink.h.

39{return m_head_regionCount;};

◆ head_reserved()

uint64_t Muon::nsw::NSWTriggerMMMonElink::head_reserved ( ) const
inline

Definition at line 41 of file NSWTriggerMMMonElink.h.

41{return m_head_reserved;};

◆ head_sectID()

uint32_t Muon::nsw::NSWTriggerMMMonElink::head_sectID ( ) const
inline

Definition at line 31 of file NSWTriggerMMMonElink.h.

31{return m_head_sectID;};

◆ head_spare()

uint32_t Muon::nsw::NSWTriggerMMMonElink::head_spare ( ) const
inline

Definition at line 36 of file NSWTriggerMMMonElink.h.

36{return m_head_spare;};

◆ L1ID()

uint32_t Muon::nsw::NSWTriggerMMMonElink::L1ID ( ) const
inline

Definition at line 37 of file NSWTriggerMMMonElink.h.

37{return m_L1ID;};

◆ nwords()

unsigned int Muon::nsw::NSWTriggerElink::nwords ( ) const
inlineinherited

Definition at line 55 of file NSWTriggerElink.h.

55{return m_wordCount;}; //self counted or expected in case it will be possible

◆ nwordsFlx()

unsigned int Muon::nsw::NSWTriggerElink::nwordsFlx ( ) const
inlineinherited

Definition at line 56 of file NSWTriggerElink.h.

56{return m_wordCountFlx;}; //reading from packet felix header

◆ status()

unsigned int Muon::nsw::NSWTriggerElink::status ( ) const
inlineinherited

Definition at line 57 of file NSWTriggerElink.h.

57{return m_packet_status;}; //felix status

◆ suspect()

bool Muon::nsw::NSWTriggerElink::suspect ( ) const
inlineinherited

Definition at line 58 of file NSWTriggerElink.h.

58{return m_packet_sus;}; //elink decoded but with triggering suspects

◆ trailer_CRC()

uint32_t Muon::nsw::NSWTriggerMMMonElink::trailer_CRC ( ) const
inline

Definition at line 67 of file NSWTriggerMMMonElink.h.

67{return m_trailer_CRC;};

Member Data Documentation

◆ m_elinkId

std::shared_ptr<Muon::nsw::NSWResourceId> Muon::nsw::NSWTriggerElink::m_elinkId
protectedinherited

Definition at line 73 of file NSWTriggerElink.h.

◆ m_elinkWord

uint32_t Muon::nsw::NSWTriggerElink::m_elinkWord {}
protectedinherited

Definition at line 72 of file NSWTriggerElink.h.

72{};

◆ m_finder_regionCount

std::vector<uint32_t> Muon::nsw::NSWTriggerMMMonElink::m_finder_regionCount
private

Definition at line 84 of file NSWTriggerMMMonElink.h.

◆ m_finder_streamID

std::vector<uint32_t> Muon::nsw::NSWTriggerMMMonElink::m_finder_streamID
private

Definition at line 83 of file NSWTriggerMMMonElink.h.

◆ m_finder_triggerID

std::vector<uint32_t> Muon::nsw::NSWTriggerMMMonElink::m_finder_triggerID
private

Definition at line 85 of file NSWTriggerMMMonElink.h.

◆ m_finder_U0

std::vector<uint32_t> Muon::nsw::NSWTriggerMMMonElink::m_finder_U0
private

Definition at line 89 of file NSWTriggerMMMonElink.h.

◆ m_finder_U1

std::vector<uint32_t> Muon::nsw::NSWTriggerMMMonElink::m_finder_U1
private

Definition at line 88 of file NSWTriggerMMMonElink.h.

◆ m_finder_V0

std::vector<uint32_t> Muon::nsw::NSWTriggerMMMonElink::m_finder_V0
private

Definition at line 87 of file NSWTriggerMMMonElink.h.

◆ m_finder_V1

std::vector<uint32_t> Muon::nsw::NSWTriggerMMMonElink::m_finder_V1
private

Definition at line 86 of file NSWTriggerMMMonElink.h.

◆ m_finder_X0

std::vector<uint32_t> Muon::nsw::NSWTriggerMMMonElink::m_finder_X0
private

Definition at line 93 of file NSWTriggerMMMonElink.h.

◆ m_finder_X1

std::vector<uint32_t> Muon::nsw::NSWTriggerMMMonElink::m_finder_X1
private

Definition at line 92 of file NSWTriggerMMMonElink.h.

◆ m_finder_X2

std::vector<uint32_t> Muon::nsw::NSWTriggerMMMonElink::m_finder_X2
private

Definition at line 91 of file NSWTriggerMMMonElink.h.

◆ m_finder_X3

std::vector<uint32_t> Muon::nsw::NSWTriggerMMMonElink::m_finder_X3
private

Definition at line 90 of file NSWTriggerMMMonElink.h.

◆ m_fitter_dTheta

std::vector<uint32_t> Muon::nsw::NSWTriggerMMMonElink::m_fitter_dTheta
private

Definition at line 103 of file NSWTriggerMMMonElink.h.

◆ m_fitter_filler

std::vector<uint32_t> Muon::nsw::NSWTriggerMMMonElink::m_fitter_filler
private

Definition at line 97 of file NSWTriggerMMMonElink.h.

◆ m_fitter_muG

std::vector<uint32_t> Muon::nsw::NSWTriggerMMMonElink::m_fitter_muG
private

Definition at line 99 of file NSWTriggerMMMonElink.h.

◆ m_fitter_mvG

std::vector<uint32_t> Muon::nsw::NSWTriggerMMMonElink::m_fitter_mvG
private

Definition at line 100 of file NSWTriggerMMMonElink.h.

◆ m_fitter_mx_ROI

std::vector<uint32_t> Muon::nsw::NSWTriggerMMMonElink::m_fitter_mx_ROI
private

Definition at line 102 of file NSWTriggerMMMonElink.h.

◆ m_fitter_mxG

std::vector<uint32_t> Muon::nsw::NSWTriggerMMMonElink::m_fitter_mxG
private

Definition at line 98 of file NSWTriggerMMMonElink.h.

◆ m_fitter_mxL

std::vector<uint32_t> Muon::nsw::NSWTriggerMMMonElink::m_fitter_mxL
private

Definition at line 101 of file NSWTriggerMMMonElink.h.

◆ m_fitter_phiBin

std::vector<uint32_t> Muon::nsw::NSWTriggerMMMonElink::m_fitter_phiBin
private

Definition at line 106 of file NSWTriggerMMMonElink.h.

◆ m_fitter_phiSign

std::vector<uint32_t> Muon::nsw::NSWTriggerMMMonElink::m_fitter_phiSign
private

Definition at line 105 of file NSWTriggerMMMonElink.h.

◆ m_fitter_rBin

std::vector<uint32_t> Muon::nsw::NSWTriggerMMMonElink::m_fitter_rBin
private

Definition at line 107 of file NSWTriggerMMMonElink.h.

◆ m_fitter_regionCount

std::vector<uint32_t> Muon::nsw::NSWTriggerMMMonElink::m_fitter_regionCount
private

Definition at line 95 of file NSWTriggerMMMonElink.h.

◆ m_fitter_streamID

std::vector<uint32_t> Muon::nsw::NSWTriggerMMMonElink::m_fitter_streamID
private

Definition at line 94 of file NSWTriggerMMMonElink.h.

◆ m_fitter_triggerID

std::vector<uint32_t> Muon::nsw::NSWTriggerMMMonElink::m_fitter_triggerID
private

Definition at line 96 of file NSWTriggerMMMonElink.h.

◆ m_fitter_zero

std::vector<uint32_t> Muon::nsw::NSWTriggerMMMonElink::m_fitter_zero
private

Definition at line 104 of file NSWTriggerMMMonElink.h.

◆ m_head_BCID

uint32_t Muon::nsw::NSWTriggerMMMonElink::m_head_BCID
private

Definition at line 75 of file NSWTriggerMMMonElink.h.

◆ m_head_coincBCID

uint32_t Muon::nsw::NSWTriggerMMMonElink::m_head_coincBCID
private

Definition at line 79 of file NSWTriggerMMMonElink.h.

◆ m_head_coincRegion

uint32_t Muon::nsw::NSWTriggerMMMonElink::m_head_coincRegion
private

Definition at line 81 of file NSWTriggerMMMonElink.h.

◆ m_head_EC

uint32_t Muon::nsw::NSWTriggerMMMonElink::m_head_EC
private

Definition at line 73 of file NSWTriggerMMMonElink.h.

◆ m_head_flags

uint32_t Muon::nsw::NSWTriggerMMMonElink::m_head_flags
private

Definition at line 74 of file NSWTriggerMMMonElink.h.

◆ m_head_fragID

uint32_t Muon::nsw::NSWTriggerMMMonElink::m_head_fragID
private

Definition at line 71 of file NSWTriggerMMMonElink.h.

◆ m_head_orbit

uint32_t Muon::nsw::NSWTriggerMMMonElink::m_head_orbit
private

Definition at line 76 of file NSWTriggerMMMonElink.h.

◆ m_head_regionCount

uint32_t Muon::nsw::NSWTriggerMMMonElink::m_head_regionCount
private

Definition at line 80 of file NSWTriggerMMMonElink.h.

◆ m_head_reserved

uint64_t Muon::nsw::NSWTriggerMMMonElink::m_head_reserved
private

Definition at line 82 of file NSWTriggerMMMonElink.h.

◆ m_head_sectID

uint32_t Muon::nsw::NSWTriggerMMMonElink::m_head_sectID
private

Definition at line 72 of file NSWTriggerMMMonElink.h.

◆ m_head_spare

uint32_t Muon::nsw::NSWTriggerMMMonElink::m_head_spare
private

Definition at line 77 of file NSWTriggerMMMonElink.h.

◆ m_L1ID

uint32_t Muon::nsw::NSWTriggerMMMonElink::m_L1ID
private

Definition at line 78 of file NSWTriggerMMMonElink.h.

◆ m_packet_status

unsigned int Muon::nsw::NSWTriggerElink::m_packet_status {}
protectedinherited

Definition at line 68 of file NSWTriggerElink.h.

68{};

◆ m_packet_sus

bool Muon::nsw::NSWTriggerElink::m_packet_sus {}
protectedinherited

Definition at line 69 of file NSWTriggerElink.h.

69{};

◆ m_trailer_CRC

uint32_t Muon::nsw::NSWTriggerMMMonElink::m_trailer_CRC
private

Definition at line 108 of file NSWTriggerMMMonElink.h.

◆ m_wordCount

unsigned int Muon::nsw::NSWTriggerElink::m_wordCount {}
protectedinherited

Definition at line 66 of file NSWTriggerElink.h.

66{};

◆ m_wordCountFlx

unsigned int Muon::nsw::NSWTriggerElink::m_wordCountFlx {}
protectedinherited

Definition at line 67 of file NSWTriggerElink.h.

67{};

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