#include <STGTPPackets.h>
Definition at line 18 of file STGTPPackets.h.
◆ STGTPMMPacket()
Muon::nsw::STGTPMMPacket::STGTPMMPacket |
( |
const std::vector< std::uint32_t > & |
payload, |
|
|
const int |
ver |
|
) |
| |
|
explicit |
Definition at line 38 of file STGTPPackets.cxx.
45 size_t packet_size_w =
Size(
ver);
48 throw std::runtime_error(
53 auto readPointer = std::size_t{0};
54 auto decode = [&packets](std::size_t& readPointer,
const std::size_t
size) {
55 return decode_and_advance<std::uint64_t, std::uint32_t>(packets, readPointer,
size);
◆ ~STGTPMMPacket()
virtual Muon::nsw::STGTPMMPacket::~STGTPMMPacket |
( |
| ) |
|
|
virtualdefault |
◆ BCID()
std::uint32_t Muon::nsw::STGTPMMPacket::BCID |
( |
| ) |
const |
|
inline |
◆ Segment()
◆ Segments()
◆ Size()
size_t Muon::nsw::STGTPMMPacket::Size |
( |
const int |
ver | ) |
|
Definition at line 19 of file STGTPPackets.cxx.
20 size_t packet_size_w = 0;
21 size_t word_size = 32;
◆ m_BCID
std::uint32_t Muon::nsw::STGTPMMPacket::m_BCID {} |
|
private |
◆ m_segmentData
The documentation for this class was generated from the following files: