Project
Loading...
Searching...
No Matches
o2::focal::PixelWord::DataShort Struct Reference

#include <PixelWords.h>

Public Member Functions

 DataShort (const uint8_t *payload)
 
uint16_t getAddress () const
 
uint16_t getEncoder () const
 
uint16_t getIdentifier () const
 

Public Attributes

union { 
 
   struct { 
 
      uint16_t   mAddress: 10 
 
      uint16_t   mEncoderID: 4 
 
      uint16_t   mIdentifier: 2 
 
   }  
 
   uint16_t   mData 
 
};  
 

Detailed Description

Definition at line 85 of file PixelWords.h.

Constructor & Destructor Documentation

◆ DataShort()

o2::focal::PixelWord::DataShort::DataShort ( const uint8_t *  payload)
inline

Definition at line 94 of file PixelWords.h.

Member Function Documentation

◆ getAddress()

uint16_t o2::focal::PixelWord::DataShort::getAddress ( ) const
inline

Definition at line 98 of file PixelWords.h.

◆ getEncoder()

uint16_t o2::focal::PixelWord::DataShort::getEncoder ( ) const
inline

Definition at line 99 of file PixelWords.h.

◆ getIdentifier()

uint16_t o2::focal::PixelWord::DataShort::getIdentifier ( ) const
inline

Definition at line 100 of file PixelWords.h.

Member Data Documentation

◆ [union]

◆ mAddress

uint16_t o2::focal::PixelWord::DataShort::mAddress

Definition at line 88 of file PixelWords.h.

◆ mData

uint16_t o2::focal::PixelWord::DataShort::mData

Definition at line 92 of file PixelWords.h.

◆ mEncoderID

uint16_t o2::focal::PixelWord::DataShort::mEncoderID

Definition at line 89 of file PixelWords.h.

◆ mIdentifier

uint16_t o2::focal::PixelWord::DataShort::mIdentifier

Definition at line 90 of file PixelWords.h.


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