#include <STGTPPackets.h>
Definition at line 103 of file STGTPPackets.h.
◆ STGTPStripPacket()
| Muon::nsw::STGTPStripPacket::STGTPStripPacket |
( |
const std::vector< std::uint32_t > & |
payload, |
|
|
const int |
ver |
|
) |
| |
|
explicit |
Definition at line 245 of file STGTPPackets.cxx.
246 size_t packet_size_w =
Size(
ver);
249 throw std::runtime_error(
254 auto readPointer = std::size_t{0};
255 auto decode = [&packets](std::size_t& readPointer,
const std::size_t
size) {
256 return decode_and_advance<std::uint64_t, std::uint32_t>(packets, readPointer,
size);
◆ ~STGTPStripPacket()
| virtual Muon::nsw::STGTPStripPacket::~STGTPStripPacket |
( |
| ) |
|
|
virtualdefault |
◆ BandId()
| std::uint32_t Muon::nsw::STGTPStripPacket::BandId |
( |
| ) |
const |
|
inline |
◆ BCID()
| std::uint32_t Muon::nsw::STGTPStripPacket::BCID |
( |
| ) |
const |
|
inline |
◆ Offset()
| std::uint32_t Muon::nsw::STGTPStripPacket::Offset |
( |
std::size_t |
offset | ) |
const |
◆ Offsets()
◆ PhiIdSign()
| std::uint32_t Muon::nsw::STGTPStripPacket::PhiIdSign |
( |
| ) |
const |
|
inline |
◆ PhiIdValue()
| std::uint32_t Muon::nsw::STGTPStripPacket::PhiIdValue |
( |
| ) |
const |
|
inline |
◆ Size()
| size_t Muon::nsw::STGTPStripPacket::Size |
( |
const int |
ver | ) |
|
|
private |
Definition at line 225 of file STGTPPackets.cxx.
226 size_t packet_size_w = 0;
227 size_t word_size = 32;
242 return packet_size_w;
◆ Strip()
| std::uint32_t Muon::nsw::STGTPStripPacket::Strip |
( |
std::size_t |
strip | ) |
const |
◆ Strips()
◆ m_bandId
| std::uint32_t Muon::nsw::STGTPStripPacket::m_bandId {} |
|
private |
◆ m_BCID
| std::uint32_t Muon::nsw::STGTPStripPacket::m_BCID {} |
|
private |
◆ m_offsets
◆ m_phiIdSign
| std::uint32_t Muon::nsw::STGTPStripPacket::m_phiIdSign {} |
|
private |
◆ m_phiIdValue
| std::uint32_t Muon::nsw::STGTPStripPacket::m_phiIdValue {} |
|
private |
◆ m_stripData
The documentation for this class was generated from the following files: