|
template<uint16_t mask> |
uint16_t | sistrip::fedchannelunpacker::detail::getADC_B1 (const uint8_t *data, uint_fast16_t wOffset, uint_fast8_t bOffset) |
|
template<uint16_t mask> |
uint16_t | sistrip::fedchannelunpacker::detail::getADC_B2 (const uint8_t *data, uint_fast16_t wOffset, uint_fast8_t bOffset) |
|
template<uint8_t num_words> |
uint16_t | sistrip::fedchannelunpacker::detail::getADC_W (const uint8_t *data, uint_fast16_t offset, uint8_t bits_shift) |
|
bool | sistrip::fedchannelunpacker::isNonLiteZS (FEDReadoutMode mode, bool legacy=false, FEDLegacyReadoutMode lmode=READOUT_MODE_LEGACY_INVALID) |
|
bool | sistrip::fedchannelunpacker::isProcessedRaw (FEDReadoutMode mode, bool legacy=false, FEDLegacyReadoutMode lmode=READOUT_MODE_LEGACY_INVALID) |
|
bool | sistrip::fedchannelunpacker::isScopeMode (FEDReadoutMode mode, bool legacy=false, FEDLegacyReadoutMode lmode=READOUT_MODE_LEGACY_INVALID) |
|
bool | sistrip::fedchannelunpacker::isVirginRaw (FEDReadoutMode mode, bool legacy=false, FEDLegacyReadoutMode lmode=READOUT_MODE_LEGACY_INVALID) |
|
bool | sistrip::fedchannelunpacker::isZeroSuppressed (FEDReadoutMode mode, bool legacy=false, FEDLegacyReadoutMode lmode=READOUT_MODE_LEGACY_INVALID) |
|
FEDBufferStatusCode | sistrip::preconstructCheckFEDBuffer (const FEDRawData &fedBuffer, bool allowBadBuffer=false) |
|
uint16_t | sistrip::fedchannelunpacker::detail::readoutOrder (uint16_t physical_order) |
|
std::string | sistrip::toString (fedchannelunpacker::StatusCode status) |
|
template<typename OUT > |
StatusCode | sistrip::fedchannelunpacker::unpackProcessedRaw (const FEDChannel &channel, OUT &&out) |
|
template<uint_fast8_t num_bits, typename OUT > |
StatusCode | sistrip::fedchannelunpacker::detail::unpackRawB (const FEDChannel &channel, OUT &&out) |
|
template<uint8_t num_bits, typename OUT > |
StatusCode | sistrip::fedchannelunpacker::detail::unpackRawW (const FEDChannel &channel, OUT &&out, uint8_t bits_shift=0) |
|
template<typename OUT > |
StatusCode | sistrip::fedchannelunpacker::unpackScope (const FEDChannel &channel, OUT &&out) |
|
template<typename OUT > |
StatusCode | sistrip::fedchannelunpacker::unpackVirginRaw (const FEDChannel &channel, OUT &&out, uint8_t packetCode) |
|
template<typename OUT > |
StatusCode | sistrip::fedchannelunpacker::unpackZeroSuppressed (const FEDChannel &channel, OUT &&out, uint16_t stripStart, bool isNonLite, FEDReadoutMode mode, bool legacy=false, FEDLegacyReadoutMode lmode=READOUT_MODE_LEGACY_INVALID, uint8_t packetCode=0) |
|
template<uint_fast8_t num_bits, typename OUT > |
StatusCode | sistrip::fedchannelunpacker::detail::unpackZSB (const FEDChannel &channel, OUT &&out, uint8_t headerLength, uint16_t stripStart) |
|
template<uint8_t num_bits, typename OUT > |
StatusCode | sistrip::fedchannelunpacker::detail::unpackZSW (const FEDChannel &channel, OUT &&out, uint8_t headerLength, uint16_t stripStart, uint8_t bits_shift=0) |
|