Belle II Software  release-08-01-10
TRGGDLDST Class Reference
Inheritance diagram for TRGGDLDST:
Collaboration diagram for TRGGDLDST:

Public Member Functions

 ClassDef (TRGGDLDST, 2)
 ! The Class title
 
void setTimsrcGdlTime (int top, int ecl, int cdc)
 set timestamp when GDL receives timing sources
 
unsigned getTimsrcGdlTime (int i)
 get timestamp when GDL receives timing sources
 
void setT0 (int top, int ecl, int cdc)
 set t0 timestamp values in clk1nsec
 
unsigned getT0 (int i)
 get t0 timestamp values in clk1nsec
 
unsigned getComL1Time (void)
 get timestamp value when GDL receives common L1
 
void setComL1Time (int comL1)
 set timestamp value when GDL receives common L1
 
unsigned getGdlL1Time (void)
 get timestamp value when GDL generates L1
 
void setGdlL1Time (int gdlL1)
 set timestamp value when GDL generates L1
 
void setTimType (TRGSummary::ETimingType timType)
 set the timType
 
TRGSummary::ETimingType getTimType () const
 get timing source information More...
 

Private Attributes

unsigned int m_timsrc_gdl_time [3] = {0}
 timestamp when GDL receives timing src, 2:top,1:ecl,0:cdc
 
unsigned int m_t0 [3] = {0}
 estimated t0 timestamp of 2:top,1:ecl,0:cdc
 
unsigned int m_comL1_time = 0
 timestamp when GDL receives common L1
 
unsigned int m_gdlL1_time = 0
 timestamp when GDL generates L1
 
TRGSummary::ETimingType m_timType = TRGSummary::TTYP_NONE
 types of trigger timing source defined in b2tt firmware
 

Detailed Description

Definition at line 30 of file TRGGDLDST.h.

Member Function Documentation

◆ getTimType()

TRGSummary::ETimingType getTimType ( ) const
inline

get timing source information

Returns
timing source type

Definition at line 80 of file TRGGDLDST.h.

81  {
82  return m_timType;
83  }
TRGSummary::ETimingType m_timType
types of trigger timing source defined in b2tt firmware
Definition: TRGGDLDST.h:100

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