Namespaces | |
detail | |
Enumerations | |
enum | StatusCode { StatusCode::SUCCESS = 0, StatusCode::BAD_CHANNEL_LENGTH, StatusCode::UNORDERED_DATA, StatusCode::BAD_PACKET_CODE, StatusCode::ZERO_PACKET_CODE } |
|
strong |
Enumerator | |
---|---|
SUCCESS | |
BAD_CHANNEL_LENGTH | |
UNORDERED_DATA | |
BAD_PACKET_CODE | |
ZERO_PACKET_CODE |
Definition at line 192 of file SiStripFEDBuffer.h.
|
inline |
Definition at line 391 of file SiStripFEDBuffer.h.
References sistrip::READOUT_MODE_LEGACY_ZERO_SUPPRESSED_FAKE, sistrip::READOUT_MODE_LEGACY_ZERO_SUPPRESSED_REAL, sistrip::READOUT_MODE_ZERO_SUPPRESSED, and sistrip::READOUT_MODE_ZERO_SUPPRESSED_FAKE.
Referenced by sistrip::RawToDigiUnpacker::createDigis().
|
inline |
Definition at line 404 of file SiStripFEDBuffer.h.
References sistrip::READOUT_MODE_LEGACY_PROC_RAW_FAKE, sistrip::READOUT_MODE_LEGACY_PROC_RAW_REAL, and sistrip::READOUT_MODE_PROC_RAW.
Referenced by sistrip::RawToDigiUnpacker::createDigis().
|
inline |
Definition at line 410 of file SiStripFEDBuffer.h.
References sistrip::READOUT_MODE_LEGACY_SCOPE, and sistrip::READOUT_MODE_SCOPE.
Referenced by sistrip::RawToDigiUnpacker::createDigis().
|
inline |
Definition at line 398 of file SiStripFEDBuffer.h.
References sistrip::READOUT_MODE_LEGACY_VIRGIN_RAW_FAKE, sistrip::READOUT_MODE_LEGACY_VIRGIN_RAW_REAL, and sistrip::READOUT_MODE_VIRGIN_RAW.
Referenced by sistrip::RawToDigiUnpacker::createDigis().
|
inline |
Definition at line 357 of file SiStripFEDBuffer.h.
References sistrip::READOUT_MODE_LEGACY_PREMIX_RAW, sistrip::READOUT_MODE_LEGACY_ZERO_SUPPRESSED_FAKE, sistrip::READOUT_MODE_LEGACY_ZERO_SUPPRESSED_LITE_FAKE, sistrip::READOUT_MODE_LEGACY_ZERO_SUPPRESSED_LITE_REAL, sistrip::READOUT_MODE_LEGACY_ZERO_SUPPRESSED_REAL, sistrip::READOUT_MODE_PREMIX_RAW, sistrip::READOUT_MODE_ZERO_SUPPRESSED, sistrip::READOUT_MODE_ZERO_SUPPRESSED_FAKE, sistrip::READOUT_MODE_ZERO_SUPPRESSED_LITE10, sistrip::READOUT_MODE_ZERO_SUPPRESSED_LITE10_CMOVERRIDE, sistrip::READOUT_MODE_ZERO_SUPPRESSED_LITE8, sistrip::READOUT_MODE_ZERO_SUPPRESSED_LITE8_BOTBOT, sistrip::READOUT_MODE_ZERO_SUPPRESSED_LITE8_BOTBOT_CMOVERRIDE, sistrip::READOUT_MODE_ZERO_SUPPRESSED_LITE8_CMOVERRIDE, sistrip::READOUT_MODE_ZERO_SUPPRESSED_LITE8_TOPBOT, and sistrip::READOUT_MODE_ZERO_SUPPRESSED_LITE8_TOPBOT_CMOVERRIDE.
Referenced by sistrip::RawToDigiUnpacker::createDigis().
StatusCode sistrip::fedchannelunpacker::unpackProcessedRaw | ( | const FEDChannel & | channel, |
OUT && | out | ||
) |
Definition at line 421 of file SiStripFEDBuffer.h.
References submitPVResolutionJobs::out.
Referenced by sistrip::RawToDigiUnpacker::createDigis().
StatusCode sistrip::fedchannelunpacker::unpackScope | ( | const FEDChannel & | channel, |
OUT && | out | ||
) |
Definition at line 417 of file SiStripFEDBuffer.h.
References submitPVResolutionJobs::out.
Referenced by sistrip::RawToDigiUnpacker::createDigis().
StatusCode sistrip::fedchannelunpacker::unpackVirginRaw | ( | const FEDChannel & | channel, |
OUT && | out, | ||
uint8_t | packetCode | ||
) |
Definition at line 426 of file SiStripFEDBuffer.h.
References mps_fire::i, sistrip::FEDChannel::length(), submitPVResolutionJobs::out, sistrip::PACKET_CODE_VIRGIN_RAW, sistrip::PACKET_CODE_VIRGIN_RAW10, sistrip::PACKET_CODE_VIRGIN_RAW8_BOTBOT, sistrip::PACKET_CODE_VIRGIN_RAW8_TOPBOT, sistrip::fedchannelunpacker::detail::readoutOrder(), and SUCCESS.
Referenced by sistrip::RawToDigiUnpacker::createDigis().
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 |
||
) |
Definition at line 451 of file SiStripFEDBuffer.h.
References submitPVResolutionJobs::out, sistrip::PACKET_CODE_ZERO_SUPPRESSED10, sistrip::PACKET_CODE_ZERO_SUPPRESSED8_BOTBOT, sistrip::PACKET_CODE_ZERO_SUPPRESSED8_TOPBOT, sistrip::READOUT_MODE_LEGACY_PREMIX_RAW, sistrip::READOUT_MODE_PREMIX_RAW, sistrip::READOUT_MODE_ZERO_SUPPRESSED_LITE10, sistrip::READOUT_MODE_ZERO_SUPPRESSED_LITE10_CMOVERRIDE, sistrip::READOUT_MODE_ZERO_SUPPRESSED_LITE8_BOTBOT, sistrip::READOUT_MODE_ZERO_SUPPRESSED_LITE8_BOTBOT_CMOVERRIDE, sistrip::READOUT_MODE_ZERO_SUPPRESSED_LITE8_TOPBOT, sistrip::READOUT_MODE_ZERO_SUPPRESSED_LITE8_TOPBOT_CMOVERRIDE, SUCCESS, and ZERO_PACKET_CODE.
Referenced by sistrip::RawToDigiUnpacker::createDigis().