#include <RawReaderFDD.h>
Inherits o2::fit::RawReaderBaseFIT< DigitBlockFITtype, DataBlockPMtype, DataBlockTCMtype >.
|
| | RawReaderFDD (bool dumpData) |
| |
| | RawReaderFDD (const RawReaderFDD &)=default |
| |
| | RawReaderFDD ()=default |
| |
| | ~RawReaderFDD ()=default |
| |
| void | clear () |
| |
| void | accumulateDigits () |
| |
| void | makeSnapshot (o2::framework::ProcessingContext &pc) |
| |
| | RawReaderBaseFIT ()=default |
| |
| | ~RawReaderBaseFIT ()=default |
| |
| void | reserve (std::size_t nElements, std::size_t nElemMap=0) |
| |
| template<typename... T> |
| void | process (bool isPadded, gsl::span< const uint8_t > payload, uint16_t feeID, T &&... feeParameters) |
| |
| | RawReaderBase ()=default |
| |
| | ~RawReaderBase ()=default |
| |
| constexpr std::vector< T > & | getVecDataBlocks () |
| |
| size_t | decodeBlocks (const gsl::span< const uint8_t > binaryPayload, RawDataMetric &metric, std::vector< DataBlockType > &vecDataBlocks) |
| |
| void | processBinaryData (gsl::span< const uint8_t > payload, uint16_t feeID, uint8_t linkID, uint8_t epID) |
| |
| RawDataMetric & | addMetric (uint16_t feeID, uint8_t linkID, uint8_t epID, bool isRegisteredFEE=true) |
| |
| int | getDigits (VecDigitType &... vecDigit) |
| |
| void | getMetrics (std::vector< RawDataMetric > &vecMetrics) |
| |
|
| typedef DigitBlockFITtype | DigitBlockFIT_t |
| |
| typedef DigitBlockFIT_t::LookupTable_t | LookupTable_t |
| |
| typedef std::conditional_t< DataBlockPMtype::sIsPadded, typename DataBlockPMtype::DataBlockInvertedPadding_t, DataBlockPMtype > | DataBlockPM_t |
| |
| typedef std::conditional_t< DataBlockTCMtype::sIsPadded, typename DataBlockTCMtype::DataBlockInvertedPadding_t, DataBlockTCMtype > | DataBlockTCM_t |
| |
| typedef std::conditional_t< DataBlockPMtype::sIsPadded, DataBlockPMtype, typename DataBlockPMtype::DataBlockInvertedPadding_t > | DataBlockPMpadded_t |
| |
| typedef std::conditional_t< DataBlockTCMtype::sIsPadded, DataBlockTCMtype, typename DataBlockTCMtype::DataBlockInvertedPadding_t > | DataBlockTCMpadded_t |
| |
| typedef RawReaderBase< DigitBlockFITtype, DataBlockPMtype, DataBlockTCMtype > | RawReaderBase_t |
| |
| typedef DigitBlockFITtype | DigitBlock_t |
| |
| typedef RawDataMetric | RawDataMetric_t |
| |
| using | LookupTable_t = typename DigitBlock_t::LookupTable_t |
| |
| using | EntryCRU_t = typename LookupTable_t::EntryCRU_t |
| |
| using | HashTableCRU_t = std::unordered_map< EntryCRU_t, RawDataMetric, typename LookupTable_t::MapEntryCRU2ModuleType_t::hasher, typename LookupTable_t::MapEntryCRU2ModuleType_t::key_equal > |
| |
| typedef boost::mpl::vector< typename DataBlockTypes::DataBlockInvertedPadding_t..., DataBlockTypes... > | VecDataBlocks_t |
| |
Definition at line 39 of file RawReaderFDD.h.
◆ RawReaderFDD() [1/3]
| o2::fdd::RawReaderFDD::RawReaderFDD |
( |
bool |
dumpData | ) |
|
|
inline |
◆ RawReaderFDD() [2/3]
| o2::fdd::RawReaderFDD::RawReaderFDD |
( |
const RawReaderFDD & |
| ) |
|
|
default |
◆ RawReaderFDD() [3/3]
| o2::fdd::RawReaderFDD::RawReaderFDD |
( |
| ) |
|
|
default |
◆ ~RawReaderFDD()
| o2::fdd::RawReaderFDD::~RawReaderFDD |
( |
| ) |
|
|
default |
◆ accumulateDigits()
| void o2::fdd::RawReaderFDD::accumulateDigits |
( |
| ) |
|
|
inline |
◆ clear()
| void o2::fdd::RawReaderFDD::clear |
( |
| ) |
|
|
inline |
◆ makeSnapshot()
◆ prepareOutputSpec()
◆ mDumpData
| bool o2::fdd::RawReaderFDD::mDumpData |
◆ mVecChannelData
| std::vector<ChannelData> o2::fdd::RawReaderFDD::mVecChannelData |
◆ mVecDigits
| std::vector<Digit> o2::fdd::RawReaderFDD::mVecDigits |
The documentation for this class was generated from the following file:
- /home/runner/work/AliceO2/AliceO2/Detectors/FIT/FDD/workflow/include/FDDWorkflow/RawReaderFDD.h