#include <EventFilter/SiStripRawToDigi/interface/SiStripFEDBuffer.h>
Public Member Functions | |
FEDChannel (const uint8_t *data, size_t offset) | |
uint16_t | length () const |
uint8_t | packetCode () const |
Private Member Functions | |
const uint8_t * | data () const |
size_t | offset () const |
Private Attributes | |
const uint8_t * | data_ |
uint16_t | length_ |
size_t | offset_ |
Friends | |
class | FEDBuffer |
class | FEDRawChannelUnpacker |
class | FEDZSChannelUnpacker |
Definition at line 104 of file SiStripFEDBuffer.h.
sistrip::FEDChannel::FEDChannel | ( | const uint8_t * | data, | |
size_t | offset | |||
) | [inline] |
const uint8_t* sistrip::FEDChannel::data | ( | ) | const [inline, private] |
Definition at line 114 of file SiStripFEDBuffer.h.
References data_.
Referenced by sistrip::FEDZSChannelUnpacker::zeroSuppressedLiteModeUnpacker(), and sistrip::FEDZSChannelUnpacker::zeroSuppressedModeUnpacker().
00114 { return data_; }
uint16_t sistrip::FEDChannel::length | ( | ) | const [inline] |
Definition at line 108 of file SiStripFEDBuffer.h.
References length_.
Referenced by sistrip::FEDBuffer::checkChannelLengthsMatchBufferLength(), sistrip::FEDRawChannelUnpacker::FEDRawChannelUnpacker(), sistrip::FEDZSChannelUnpacker::zeroSuppressedLiteModeUnpacker(), and sistrip::FEDZSChannelUnpacker::zeroSuppressedModeUnpacker().
00108 { return length_; }
size_t sistrip::FEDChannel::offset | ( | ) | const [inline, private] |
Definition at line 115 of file SiStripFEDBuffer.h.
References offset_.
Referenced by sistrip::FEDBuffer::checkChannelLengthsMatchBufferLength(), sistrip::FEDZSChannelUnpacker::zeroSuppressedLiteModeUnpacker(), and sistrip::FEDZSChannelUnpacker::zeroSuppressedModeUnpacker().
00115 { return offset_; }
uint8_t sistrip::FEDChannel::packetCode | ( | ) | const [inline] |
friend class FEDBuffer [friend] |
Definition at line 111 of file SiStripFEDBuffer.h.
friend class FEDRawChannelUnpacker [friend] |
Definition at line 113 of file SiStripFEDBuffer.h.
friend class FEDZSChannelUnpacker [friend] |
Definition at line 112 of file SiStripFEDBuffer.h.
const uint8_t* sistrip::FEDChannel::data_ [private] |
Definition at line 116 of file SiStripFEDBuffer.h.
Referenced by data(), FEDChannel(), and packetCode().
uint16_t sistrip::FEDChannel::length_ [private] |
size_t sistrip::FEDChannel::offset_ [private] |
Definition at line 118 of file SiStripFEDBuffer.h.
Referenced by FEDChannel(), offset(), and packetCode().