ATLAS Offline Software
Loading...
Searching...
No Matches
ZdcWordDecoder Class Reference

#include <ZdcWordDecoder.h>

Collaboration diagram for ZdcWordDecoder:

Public Member Functions

 ZdcWordDecoder (const std::vector< BitField > &bitFields)
template<typename T>
get (const uint32_t &word, uint8_t index) const

Private Attributes

std::vector< BitFieldm_bitFields

Detailed Description

Definition at line 37 of file ZdcWordDecoder.h.

Constructor & Destructor Documentation

◆ ZdcWordDecoder()

ZdcWordDecoder::ZdcWordDecoder ( const std::vector< BitField > & bitFields)
inline

Definition at line 41 of file ZdcWordDecoder.h.

41:m_bitFields(bitFields){};
std::vector< BitField > m_bitFields

Member Function Documentation

◆ get()

template<typename T>
T ZdcWordDecoder::get ( const uint32_t & word,
uint8_t index ) const
inline

Definition at line 42 of file ZdcWordDecoder.h.

42 {
43 return m_bitFields[index].get<T>(word);
44 }
str index
Definition DeMoScan.py:362
unsigned long long T

Member Data Documentation

◆ m_bitFields

std::vector<BitField> ZdcWordDecoder::m_bitFields
private

Definition at line 39 of file ZdcWordDecoder.h.


The documentation for this class was generated from the following file: