#include <SiStripFEDBufferGenerator.h>
Classes | |
class | ChannelData |
Public Member Functions | |
ChannelData & | channel (const uint8_t internalFEDChannelNum) |
const ChannelData & | channel (const uint8_t internalFEDChannelNum) const |
FEDStripData (const std::vector< ChannelData > &data) | |
FEDStripData (bool dataIsAlreadyConvertedTo8Bit=true, const size_t samplesPerChannel=STRIPS_PER_FEDCH) | |
ChannelData & | operator[] (const uint8_t internalFEDChannelNum) |
const ChannelData & | operator[] (const uint8_t internalFEDChannelNum) const |
Private Attributes | |
std::vector< ChannelData > | data_ |
Definition at line 18 of file SiStripFEDBufferGenerator.h.
|
inline |
Definition at line 177 of file SiStripFEDBufferGenerator.h.
sistrip::FEDStripData::FEDStripData | ( | bool | dataIsAlreadyConvertedTo8Bit = true , |
const size_t | samplesPerChannel = STRIPS_PER_FEDCH |
||
) |
Definition at line 10 of file SiStripFEDBufferGenerator.cc.
References edm::hlt::Exception, and sistrip::SCOPE_MODE_MAX_SCOPE_LENGTH.
|
inline |
Definition at line 182 of file SiStripFEDBufferGenerator.h.
Referenced by sistrip::FEDBufferPayloadCreator::createPayload(), and operator[]().
const FEDStripData::ChannelData & sistrip::FEDStripData::channel | ( | const uint8_t | internalFEDChannelNum | ) | const |
Definition at line 21 of file SiStripFEDBufferGenerator.cc.
References data_, and edm::hlt::Exception.
|
inline |
Definition at line 187 of file SiStripFEDBufferGenerator.h.
References channel().
|
inline |
Definition at line 192 of file SiStripFEDBufferGenerator.h.
References channel().
|
private |
Definition at line 56 of file SiStripFEDBufferGenerator.h.
Referenced by sistrip::FEDBufferPayload::appendToBuffer(), channel(), sistrip::FEDBufferPayload::data(), sistrip::FEDBufferPayload::FEDBufferPayload(), sistrip::FEDStripData::ChannelData::getSample(), sistrip::FEDBufferPayload::lengthInBytes(), sistrip::FEDStripData::ChannelData::operator[](), and sistrip::FEDStripData::ChannelData::size().