#include <SiStripFEDBufferGenerator.h>
|
void | fillChannelBuffer (std::vector< uint8_t > *channelBuffer, const FEDReadoutMode mode, const FEDStripData::ChannelData &data, const bool channelEnabled) const |
|
void | fillClusterData (std::vector< uint8_t > *channelBuffer, const FEDStripData::ChannelData &data, const FEDReadoutMode mode) const |
|
void | fillClusterDataPreMixMode (std::vector< uint8_t > *channelBuffer, const FEDStripData::ChannelData &data) const |
|
void | fillPreMixRawChannelBuffer (std::vector< uint8_t > *channelBuffer, const FEDStripData::ChannelData &data, const bool channelEnabled) const |
|
void | fillRawChannelBuffer (std::vector< uint8_t > *channelBuffer, const uint8_t packetCode, const FEDStripData::ChannelData &data, const bool channelEnabled, const bool reorderData) const |
|
void | fillZeroSuppressedChannelBuffer (std::vector< uint8_t > *channelBuffer, const FEDStripData::ChannelData &data, const bool channelEnabled) const |
|
void | fillZeroSuppressedLiteChannelBuffer (std::vector< uint8_t > *channelBuffer, const FEDStripData::ChannelData &data, const bool channelEnabled, const FEDReadoutMode mode) const |
|
Definition at line 77 of file SiStripFEDBufferGenerator.h.
sistrip::FEDBufferPayloadCreator::FEDBufferPayloadCreator |
( |
const std::vector< bool > & |
enabledFEUnits, |
|
|
const std::vector< bool > & |
enabledChannels |
|
) |
| |
|
inline |
void sistrip::FEDBufferPayloadCreator::fillChannelBuffer |
( |
std::vector< uint8_t > * |
channelBuffer, |
|
|
const FEDReadoutMode |
mode, |
|
|
const FEDStripData::ChannelData & |
data, |
|
|
const bool |
channelEnabled |
|
) |
| const |
|
private |
void sistrip::FEDBufferPayloadCreator::fillClusterDataPreMixMode |
( |
std::vector< uint8_t > * |
channelBuffer, |
|
|
const FEDStripData::ChannelData & |
data |
|
) |
| const |
|
private |
void sistrip::FEDBufferPayloadCreator::fillPreMixRawChannelBuffer |
( |
std::vector< uint8_t > * |
channelBuffer, |
|
|
const FEDStripData::ChannelData & |
data, |
|
|
const bool |
channelEnabled |
|
) |
| const |
|
private |
void sistrip::FEDBufferPayloadCreator::fillRawChannelBuffer |
( |
std::vector< uint8_t > * |
channelBuffer, |
|
|
const uint8_t |
packetCode, |
|
|
const FEDStripData::ChannelData & |
data, |
|
|
const bool |
channelEnabled, |
|
|
const bool |
reorderData |
|
) |
| const |
|
private |
void sistrip::FEDBufferPayloadCreator::fillZeroSuppressedChannelBuffer |
( |
std::vector< uint8_t > * |
channelBuffer, |
|
|
const FEDStripData::ChannelData & |
data, |
|
|
const bool |
channelEnabled |
|
) |
| const |
|
private |
void sistrip::FEDBufferPayloadCreator::fillZeroSuppressedLiteChannelBuffer |
( |
std::vector< uint8_t > * |
channelBuffer, |
|
|
const FEDStripData::ChannelData & |
data, |
|
|
const bool |
channelEnabled, |
|
|
const FEDReadoutMode |
mode |
|
) |
| const |
|
private |
std::vector<bool> sistrip::FEDBufferPayloadCreator::channelsEnabled_ |
|
private |
std::vector<bool> sistrip::FEDBufferPayloadCreator::feUnitsEnabled_ |
|
private |