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

#include <PadWord.h>

Inherits o2::focal::PadASICWord.

Public Member Functions

 ASICChannel ()
 
 ASICChannel (uint32_t word)
 
 ASICChannel (uint32_t adc, uint32_t toa, uint32_t tot)
 
uint32_t getADC () const
 
uint32_t getTOA () const
 
uint32_t getTOT () 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 82 of file PadWord.h.

Constructor & Destructor Documentation

◆ ASICChannel() [1/3]

o2::focal::ASICChannel::ASICChannel ( )
inline

Definition at line 83 of file PadWord.h.

◆ ASICChannel() [2/3]

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

Definition at line 87 of file PadWord.h.

◆ ASICChannel() [3/3]

o2::focal::ASICChannel::ASICChannel ( uint32_t  adc,
uint32_t  toa,
uint32_t  tot 
)
inline

Definition at line 91 of file PadWord.h.

Member Function Documentation

◆ getADC()

uint32_t o2::focal::ASICChannel::getADC ( ) const
inline

Definition at line 97 of file PadWord.h.

◆ getTOA()

uint32_t o2::focal::ASICChannel::getTOA ( ) const
inline

Definition at line 98 of file PadWord.h.

◆ getTOT()

uint32_t o2::focal::ASICChannel::getTOT ( ) const
inline

Definition at line 99 of file PadWord.h.


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