Project
Loading...
Searching...
No Matches
o2::tpc::zerosupp_link_based::TriggerInfo Struct Reference

Data definition for the trigger information. More...

#include <ZeroSuppressionLinkBased.h>

Public Member Functions

uint32_t getOrbit () const
 
uint32_t getTriggerType () const
 

Public Attributes

union { 
 
   uint64_t   word0 = 0 
 lower 64 bits More...
 
   struct { 
 
      uint16_t   bunchCrossing: 12 
 bunch crossing number More...
 
      uint64_t   orbit: 32 
 orbit number More...
 
      uint32_t   triggerTypeLow: 20 
 low bits of tigger type More...
 
   }  
 
};  
 
union { 
 
   uint64_t   word1 = 0 
 upper bits of the 80 bit bitmask More...
 
   struct { 
 
      uint32_t   triggerTypeHigh: 12 
 number of 128bit words with 12bit ADC values More...
 
      uint64_t   empty: 50 
 
   }  
 
};  
 

Detailed Description

Data definition for the trigger information.

Definition at line 235 of file ZeroSuppressionLinkBased.h.

Member Function Documentation

◆ getOrbit()

uint32_t o2::tpc::zerosupp_link_based::TriggerInfo::getOrbit ( ) const
inline

Definition at line 253 of file ZeroSuppressionLinkBased.h.

◆ getTriggerType()

uint32_t o2::tpc::zerosupp_link_based::TriggerInfo::getTriggerType ( ) const
inline

Definition at line 254 of file ZeroSuppressionLinkBased.h.

Member Data Documentation

◆ [union]

◆ [union]

◆ bunchCrossing

uint16_t o2::tpc::zerosupp_link_based::TriggerInfo::bunchCrossing

bunch crossing number

Definition at line 239 of file ZeroSuppressionLinkBased.h.

◆ empty

uint64_t o2::tpc::zerosupp_link_based::TriggerInfo::empty

Definition at line 249 of file ZeroSuppressionLinkBased.h.

◆ orbit

uint64_t o2::tpc::zerosupp_link_based::TriggerInfo::orbit

orbit number

Definition at line 240 of file ZeroSuppressionLinkBased.h.

◆ triggerTypeHigh

uint32_t o2::tpc::zerosupp_link_based::TriggerInfo::triggerTypeHigh

number of 128bit words with 12bit ADC values

Definition at line 248 of file ZeroSuppressionLinkBased.h.

◆ triggerTypeLow

uint32_t o2::tpc::zerosupp_link_based::TriggerInfo::triggerTypeLow

low bits of tigger type

Definition at line 241 of file ZeroSuppressionLinkBased.h.

◆ word0

uint64_t o2::tpc::zerosupp_link_based::TriggerInfo::word0 = 0

lower 64 bits

Definition at line 237 of file ZeroSuppressionLinkBased.h.

◆ word1

uint64_t o2::tpc::zerosupp_link_based::TriggerInfo::word1 = 0

upper bits of the 80 bit bitmask

Definition at line 246 of file ZeroSuppressionLinkBased.h.


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