#include <SiStripFEDBuffer.h>
Public Member Functions | |
uint16_t | adc () const |
FEDRawChannelUnpacker (const FEDChannel &channel) | |
bool | hasData () const |
FEDRawChannelUnpacker & | operator++ () |
FEDRawChannelUnpacker & | operator++ (int) |
uint8_t | sampleNumber () const |
Static Public Member Functions | |
static FEDRawChannelUnpacker | procRawModeUnpacker (const FEDChannel &channel) |
static FEDRawChannelUnpacker | scopeModeUnpacker (const FEDChannel &channel) |
static FEDRawChannelUnpacker | virginRawModeUnpacker (const FEDChannel &channel) |
Static Private Member Functions | |
static void | throwBadChannelLength (const uint16_t length) |
Private Attributes | |
size_t | currentOffset_ |
uint8_t | currentStrip_ |
const uint8_t * | data_ |
uint16_t | valuesLeft_ |
Definition at line 108 of file SiStripFEDBuffer.h.
|
inlineexplicit |
Definition at line 166 of file SiStripFEDBuffer.h.
References sistrip::FEDChannel::length(), and throwBadChannelLength().
Referenced by procRawModeUnpacker(), scopeModeUnpacker(), and virginRawModeUnpacker().
|
inline |
Definition at line 180 of file SiStripFEDBuffer.h.
References currentOffset_, and data_.
Referenced by sistrip::RawToDigiUnpacker::createDigis(), and sistrip::RawToClustersLazyUnpacker::fill().
|
inline |
Definition at line 185 of file SiStripFEDBuffer.h.
References valuesLeft_.
Referenced by sistrip::RawToDigiUnpacker::createDigis(), and sistrip::RawToClustersLazyUnpacker::fill().
|
inline |
Definition at line 190 of file SiStripFEDBuffer.h.
References currentOffset_, currentStrip_, and valuesLeft_.
|
inline |
Definition at line 198 of file SiStripFEDBuffer.h.
|
inlinestatic |
Definition at line 113 of file SiStripFEDBuffer.h.
References FEDRawChannelUnpacker().
Referenced by sistrip::RawToDigiUnpacker::createDigis(), and sistrip::RawToClustersLazyUnpacker::fill().
|
inline |
Definition at line 175 of file SiStripFEDBuffer.h.
References currentStrip_.
|
inlinestatic |
Definition at line 111 of file SiStripFEDBuffer.h.
References FEDRawChannelUnpacker().
Referenced by sistrip::RawToDigiUnpacker::createDigis().
|
staticprivate |
Definition at line 424 of file SiStripFEDBuffer.cc.
References edm::hlt::Exception.
Referenced by FEDRawChannelUnpacker().
|
inlinestatic |
Definition at line 112 of file SiStripFEDBuffer.h.
References FEDRawChannelUnpacker().
Referenced by sistrip::RawToDigiUnpacker::createDigis(), and sistrip::RawToClustersLazyUnpacker::fill().
|
private |
Definition at line 123 of file SiStripFEDBuffer.h.
Referenced by adc(), and operator++().
|
private |
Definition at line 124 of file SiStripFEDBuffer.h.
Referenced by operator++(), and sampleNumber().
|
private |
Definition at line 122 of file SiStripFEDBuffer.h.
Referenced by adc().
|
private |
Definition at line 125 of file SiStripFEDBuffer.h.
Referenced by hasData(), and operator++().