11#include <framework/datastore/RelationsObject.h>
60 int slotDecisionClockCycle,
79 int getSlotId()
const {
return m_slotId; }
89 void setSlotId(
int slotId);
90 void setSlotTiming(
int slotTiming);
91 void setSlotSegment(
int slotSegment);
92 void setSlotNHits(
int slotNHits);
93 void setSlotLogL(
int slotLogL);
94 void setSlotDecisionClockCycle(
int slotDecisionClockCycle);
95 void setSlotNErrors(
int slotNErrors);
96 void setSlotThisBoard(
int slotThisBoard);
97 void setSlotFirstTS(
int slotFirstTS);
99 bool isThisBoard()
const;
101 bool isFirstTSAvailable()
const;
int m_slotTiming
slot timing
int m_slotNHits
slot N hits (timestamps)
int m_slotThisBoard
source of slot information (1 means this UT3, 0 means the other UT3)
TRGTOPSlotTiming(int slotId, int slotTiming, int slotSegment, int slotNHits, int slotLogL, int slotDecisionClockCycle, int slotNErrors, int slotThisBoard, int slotFirstTS)
Another Useful Constructor.
int m_slotId
slot Id (1 through 16)
TRGTOPSlotTiming(int slotId)
A Useful Constructor.
ClassDef(TRGTOPSlotTiming, 5)
the class title
int m_slotSegment
slot segment
~TRGTOPSlotTiming()
Destructor.
int m_slotNErrors
slot errors
int m_slotDecisionClockCycle
clock cycle when the decision was made
int m_slotFirstTS
first TS for the decision (when available)
RelationsInterface< TObject > RelationsObject
Provides interface for getting/adding relations to objects in StoreArrays.
Abstract base class for different kinds of events.