class AliMUONRawStreamTriggerHP::AliRegionalHeader
Function Members (Methods)
Data Members
private:
const AliMUONRawStreamTriggerHP::AliLocalStruct* | fFirstLocal | /< The first local trigger structure of this regional structure. |
const AliMUONRegionalHeaderStruct* | fHeader | /< Pointer to the regional header in the DDL payload. |
UInt_t | fLocalsCount | /< The number of AliLocalStruct objects found in the array pointed to by fFirstLocal. |
const AliMUONRawStreamTriggerHP::AliRegionalHeader* | fNext | /< Pointer to next regional header. |
const AliMUONRegionalScalarsStruct* | fScalars | /< Pointer to the regional scalars in the DDL payload. |
Class Charts
Function documentation
void Print() const
Print the regional header and scalars to screen.
Bool_t Next(UChar_t& id, UChar_t& dec, Bool_t& trigY, UChar_t& yPos, UChar_t& sXDev, UChar_t& xDev, UChar_t& xPos, Bool_t& triggerY, Bool_t& triggerX, TArrayS& xPattern, TArrayS& yPattern)
Advance one step in the iteration. Returns false if finished.
UChar_t GetSerialNb() const
{return AliMUONTriggerDDLDecoderEventHandler::GetDarcSerialNb(GetDarcHeader());}
UChar_t GetVersion() const
{return AliMUONTriggerDDLDecoderEventHandler::GetDarcVersion(GetDarcHeader());}
Bool_t GetRegPhysFlag() const
word: phys type:1, reset: 6, serialNb:5, Id:4, version: 8, regional output:8
true for phys, false for soft
Return RegPhysFlag
{return AliMUONTriggerDDLDecoderEventHandler::GetRegionalPhysFlag(fHeader);}
UShort_t GetErrorBits() const
Darc Status: error:10, #fpag:3, MBZ:3, phys type:1, present:1, not_full:1
not_empty:1, L2Rej:1, L2Acc:1, L1:1, L0:1, #evt:4, busy:4
Return ErrorBits
{return AliMUONTriggerDDLDecoderEventHandler::GetRegionalErrorBits(fHeader);}
const AliMUONRegionalHeaderStruct* GetHeader() const
Return raw data of regional header.
const AliMUONRegionalScalarsStruct* GetScalars() const
Return the raw data of the regional scalars or NULL if none exist.
const AliLocalStruct* GetFirstLocalStruct() const
Returns the first AliLocalStruct class in this regional structure.
const AliLocalStruct* GetLocalStruct(UInt_t i) const
Return the i'th local trigger structure in this regional structure.