![]() |
Project
|
#include <DataBlockFIT.h>
Public Types | |
| typedef RawHeaderTCMextType | RawHeaderTCMext |
| typedef RawDataTCMtype | RawDataTCM |
| typedef RawDataTCMextType | RawDataTCMext |
| typedef DataBlockWrapper< ConfigType, RawHeaderTCMext > | HeaderTCMext |
| typedef DataBlockWrapper< ConfigType, RawDataTCM > | DataTCM |
| typedef DataBlockWrapper< ConfigType, RawDataTCMext > | DataTCMext |
Public Types inherited from o2::fit::DataBlockBase< DataBlockTCMext, ConfigType, RawHeaderTCMextType, RawDataTCMtype, RawDataTCMextType > | |
| typedef DataBlockTCMext< ConfigType, RawHeaderTCMextType, DataStructures... > | DataBlock_t |
| typedef DataBlockWrapper< ConfigType, RawHeaderTCMextType > | DataBlockWrapperHeader_t |
| typedef ConfigType | Config_t |
| typedef DataBlockTCMext< typename Config_t::InvertedPadding_t, RawHeaderTCMextType, DataStructures... > | DataBlockInvertedPadding_t |
Public Member Functions | |
| DataBlockTCMext ()=default | |
| DataBlockTCMext (const DataBlockTCMext &)=default | |
| const std::size_t | getNgbtWords () const |
| void | deserialize (gsl::span< const uint8_t > srcBytes, size_t &srcByteShift) |
| std::vector< char > | serialize () const |
| void | sanityCheck (bool &flag, typename RawDataMetric::Status_t &metric) |
Public Member Functions inherited from o2::fit::DataBlockBase< DataBlockTCMext, ConfigType, RawHeaderTCMextType, RawDataTCMtype, RawDataTCMextType > | |
| DataBlockBase ()=default | |
| DataBlockBase (const DataBlockBase &)=default | |
| bool | isOnlyHeader () const |
| void | print () const |
| InteractionRecord | getInteractionRecord () const |
| void | setInteractionRecord (const InteractionRecord &intRec) |
| void | decodeBlock (gsl::span< const uint8_t > payload, size_t srcPos) |
| bool | isCorrect () const |
| void | update () |
Additional Inherited Members | |
Static Public Member Functions inherited from o2::fit::DataBlockBase< DataBlockTCMext, ConfigType, RawHeaderTCMextType, RawDataTCMtype, RawDataTCMextType > | |
| static void | printLUT () |
Public Attributes inherited from o2::fit::DataBlockBase< DataBlockTCMext, ConfigType, RawHeaderTCMextType, RawDataTCMtype, RawDataTCMextType > | |
| size_t | mSize |
| bool | mIsCorrect |
| RawDataMetric::Status_t | mStatusBitsAll |
Static Public Attributes inherited from o2::fit::DataBlockBase< DataBlockTCMext, ConfigType, RawHeaderTCMextType, RawDataTCMtype, RawDataTCMextType > | |
| static constexpr bool | sIsPadded |
| static constexpr std::size_t | sHeaderSize |
Protected Member Functions inherited from o2::fit::DataBlockBase< DataBlockTCMext, ConfigType, RawHeaderTCMextType, RawDataTCMtype, RawDataTCMextType > | |
| void | isNonZeroBlockSizes (bool &flag, unsigned int nElements) |
| void | checkDeserialization (bool &flag, bool isIncorrect) |
| void | mergeStatusBits (uint8_t &statusBitsResult, uint8_t statusBits) |
Definition at line 144 of file DataBlockFIT.h.
| typedef DataBlockWrapper<ConfigType, RawDataTCM> o2::fit::DataBlockTCMext< ConfigType, RawHeaderTCMextType, RawDataTCMtype, RawDataTCMextType >::DataTCM |
Definition at line 153 of file DataBlockFIT.h.
| typedef DataBlockWrapper<ConfigType, RawDataTCMext> o2::fit::DataBlockTCMext< ConfigType, RawHeaderTCMextType, RawDataTCMtype, RawDataTCMextType >::DataTCMext |
Definition at line 154 of file DataBlockFIT.h.
| typedef DataBlockWrapper<ConfigType, RawHeaderTCMext> o2::fit::DataBlockTCMext< ConfigType, RawHeaderTCMextType, RawDataTCMtype, RawDataTCMextType >::HeaderTCMext |
Definition at line 152 of file DataBlockFIT.h.
| typedef RawDataTCMtype o2::fit::DataBlockTCMext< ConfigType, RawHeaderTCMextType, RawDataTCMtype, RawDataTCMextType >::RawDataTCM |
Definition at line 150 of file DataBlockFIT.h.
| typedef RawDataTCMextType o2::fit::DataBlockTCMext< ConfigType, RawHeaderTCMextType, RawDataTCMtype, RawDataTCMextType >::RawDataTCMext |
Definition at line 151 of file DataBlockFIT.h.
| typedef RawHeaderTCMextType o2::fit::DataBlockTCMext< ConfigType, RawHeaderTCMextType, RawDataTCMtype, RawDataTCMextType >::RawHeaderTCMext |
Definition at line 149 of file DataBlockFIT.h.
|
default |
|
default |
|
inline |
Definition at line 157 of file DataBlockFIT.h.
|
inline |
Definition at line 156 of file DataBlockFIT.h.
|
inline |
Definition at line 186 of file DataBlockFIT.h.
|
inline |
Definition at line 164 of file DataBlockFIT.h.