Project
Loading...
Searching...
No Matches
o2::focal::ASICHeader Struct Reference

#include <PadWord.h>

Inherits o2::focal::PadASICWord.

Public Member Functions

 ASICHeader ()
 
 ASICHeader (uint32_t word)
 
 ASICHeader (uint32_t header, uint32_t wadd, uint32_t, uint32_t bcID, uint32_t fourbit, uint32_t trailer)
 
uint32_t getTrailer () const
 
uint32_t getWadd () const
 
uint32_t getBCID () const
 
uint32_t getFourbit () const
 
uint32_t getHeader () const
 

Additional Inherited Members

- Public Attributes inherited from o2::focal::PadASICWord
union { 
 
   struct { 
 
      uint32_t   mTrailer: 3 
 
      uint32_t   mWADD: 9 
 
      uint32_t   mBCID: 12 
 
      uint32_t   mFourbit: 4 
 
      uint32_t   mHeader: 4 
 
   }  
 
   struct { 
 
      uint32_t   mADC: 10 
 
      uint32_t   mTOA: 10 
 
      uint32_t   mTOT: 12 
 
   }  
 
   uint32_t   mData = 0 
 
};  
 

Detailed Description

Definition at line 58 of file PadWord.h.

Constructor & Destructor Documentation

◆ ASICHeader() [1/3]

o2::focal::ASICHeader::ASICHeader ( )
inline

Definition at line 59 of file PadWord.h.

◆ ASICHeader() [2/3]

o2::focal::ASICHeader::ASICHeader ( uint32_t  word)
inline

Definition at line 63 of file PadWord.h.

◆ ASICHeader() [3/3]

o2::focal::ASICHeader::ASICHeader ( uint32_t  header,
uint32_t  wadd,
uint32_t  ,
uint32_t  bcID,
uint32_t  fourbit,
uint32_t  trailer 
)
inline

Definition at line 67 of file PadWord.h.

Member Function Documentation

◆ getBCID()

uint32_t o2::focal::ASICHeader::getBCID ( ) const
inline

Definition at line 77 of file PadWord.h.

◆ getFourbit()

uint32_t o2::focal::ASICHeader::getFourbit ( ) const
inline

Definition at line 78 of file PadWord.h.

◆ getHeader()

uint32_t o2::focal::ASICHeader::getHeader ( ) const
inline

Definition at line 79 of file PadWord.h.

◆ getTrailer()

uint32_t o2::focal::ASICHeader::getTrailer ( ) const
inline

Definition at line 75 of file PadWord.h.

◆ getWadd()

uint32_t o2::focal::ASICHeader::getWadd ( ) const
inline

Definition at line 76 of file PadWord.h.


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