#include <SiStripFEDBufferComponents.h>
Public Member Functions | |
uint16_t | cmMedian (const uint8_t apvIndex) const |
const uint8_t * | data () const |
FEDChannel (const uint8_t *const data, const size_t offset, const uint16_t length) | |
FEDChannel (const uint8_t *const data, const size_t offset) | |
uint16_t | length () const |
size_t | offset () const |
uint8_t | packetCode () const |
Private Attributes | |
const uint8_t * | data_ |
uint16_t | length_ |
size_t | offset_ |
Friends | |
class | FEDBuffer |
Definition at line 546 of file SiStripFEDBufferComponents.h.
|
inline |
Definition at line 1645 of file SiStripFEDBufferComponents.h.
|
inline |
Definition at line 1638 of file SiStripFEDBufferComponents.h.
References data_, length_, and offset_.
uint16_t sistrip::FEDChannel::cmMedian | ( | const uint8_t | apvIndex | ) | const |
Definition at line 1507 of file SiStripFEDBufferComponents.cc.
References Exception, sistrip::PACKET_CODE_ZERO_SUPPRESSED, sistrip::PACKET_CODE_ZERO_SUPPRESSED10, sistrip::PACKET_CODE_ZERO_SUPPRESSED8_BOTBOT, sistrip::PACKET_CODE_ZERO_SUPPRESSED8_TOPBOT, sistrip::FEDBufferBase::packetCode(), and mps_fire::result.
Referenced by SiStripCMMonitorPlugin::analyze().
|
inline |
Definition at line 1662 of file SiStripFEDBufferComponents.h.
References data_.
Referenced by sistrip::FEDZSChannelUnpacker::preMixRawModeUnpacker(), sistrip::FEDBSChannelUnpacker::virginRawModeUnpacker(), sistrip::FEDZSChannelUnpacker::zeroSuppressedLiteModeUnpacker(), sistrip::FEDBSChannelUnpacker::zeroSuppressedLiteModeUnpacker(), sistrip::FEDZSChannelUnpacker::zeroSuppressedModeUnpacker(), and sistrip::FEDBSChannelUnpacker::zeroSuppressedModeUnpacker().
|
inline |
Definition at line 1652 of file SiStripFEDBufferComponents.h.
References length_.
Referenced by SiStripCMMonitorPlugin::analyze(), Vispa.Views.LineDecayView.DecayLine::arrowBoundingRect(), sistrip::FEDBuffer::checkChannelLengthsMatchBufferLength(), sistrip::FEDRawChannelUnpacker::FEDRawChannelUnpacker(), Vispa.Views.LineDecayView.DecayLine::labelBoundingRect(), Vispa.Views.LineDecayView.DecayLine::paint(), sistrip::FEDZSChannelUnpacker::preMixRawModeUnpacker(), sistrip::FEDBSChannelUnpacker::virginRawModeUnpacker(), sistrip::FEDZSChannelUnpacker::zeroSuppressedLiteModeUnpacker(), sistrip::FEDBSChannelUnpacker::zeroSuppressedLiteModeUnpacker(), sistrip::FEDZSChannelUnpacker::zeroSuppressedModeUnpacker(), and sistrip::FEDBSChannelUnpacker::zeroSuppressedModeUnpacker().
|
inline |
Definition at line 1667 of file SiStripFEDBufferComponents.h.
References offset_.
Referenced by sistrip::FEDBuffer::checkChannelLengthsMatchBufferLength(), sistrip::FEDZSChannelUnpacker::preMixRawModeUnpacker(), sistrip::FEDBSChannelUnpacker::virginRawModeUnpacker(), sistrip::FEDZSChannelUnpacker::zeroSuppressedLiteModeUnpacker(), sistrip::FEDBSChannelUnpacker::zeroSuppressedLiteModeUnpacker(), sistrip::FEDZSChannelUnpacker::zeroSuppressedModeUnpacker(), and sistrip::FEDBSChannelUnpacker::zeroSuppressedModeUnpacker().
|
inline |
Definition at line 1657 of file SiStripFEDBufferComponents.h.
References data_, and offset_.
Referenced by SiStripClusterizerFromRaw::run().
|
friend |
Definition at line 559 of file SiStripFEDBufferComponents.h.
|
private |
Definition at line 560 of file SiStripFEDBufferComponents.h.
Referenced by data(), FEDChannel(), and packetCode().
|
private |
Definition at line 562 of file SiStripFEDBufferComponents.h.
Referenced by FEDChannel(), and length().
|
private |
Definition at line 561 of file SiStripFEDBufferComponents.h.
Referenced by FEDChannel(), offset(), and packetCode().