21#include <mdst/dataobjects/TRGSummary.h>
52 void setT0(
int top,
int ecl,
int cdc)
91 unsigned int m_t0[3] = {0};
void setGdlL1Time(int gdlL1)
set timestamp value when GDL generates L1
unsigned int m_gdlL1_time
timestamp when GDL generates L1
unsigned getT0(int i)
get t0 timestamp values in clk1nsec
unsigned getGdlL1Time(void)
get timestamp value when GDL generates L1
TRGSummary::ETimingType getTimType() const
get timing source information
unsigned getTimsrcGdlTime(int i)
get timestamp when GDL receives timing sources
ClassDef(TRGGDLDST, 2)
! The Class title
TRGSummary::ETimingType m_timType
types of trigger timing source defined in b2tt firmware
unsigned int m_t0[3]
estimated t0 timestamp of 2:top,1:ecl,0:cdc
void setTimType(TRGSummary::ETimingType timType)
set the timType
unsigned int m_timsrc_gdl_time[3]
timestamp when GDL receives timing src, 2:top,1:ecl,0:cdc
void setTimsrcGdlTime(int top, int ecl, int cdc)
set timestamp when GDL receives timing sources
void setT0(int top, int ecl, int cdc)
set t0 timestamp values in clk1nsec
unsigned int m_comL1_time
timestamp when GDL receives common L1
unsigned getComL1Time(void)
get timestamp value when GDL receives common L1
void setComL1Time(int comL1)
set timestamp value when GDL receives common L1
ETimingType
types of trigger timing source defined in b2tt firmware
@ TTYP_NONE
reserved (not defined yet)
Abstract base class for different kinds of events.