11#include <framework/datastore/RelationsObject.h>
Class to store ECLTrig, still need to be study relation to ECLHit filled in ecl/modules/eclDigitizer/...
ClassDef(ECLTrig, 3)
2 CellId -> TrigIdvariable lengthx
int getTrigId() const
Get Trig ID.
double getTimeTrig() const
Get Trig Time.
int getBurstSuppressionMask() const
Burst suppression is an algorithm implemented in ECL ShaperDSP modules to prevent buffer overflow in ...
int getTrigTagQualityFlag() const
Get trigger tag quality flag.
void setTrigTag(int TrigTag)
Set Trig Time (crate Id)
static ECLTrig * getByCellID(int cid)
Find ECLTrig by Cell ID using linear search.
int getTrigTag() const
Get Trigger tag Trigger tag word width is 16 bit (bits 0-15).
void setTrigId(int TrigId)
Set TrigID.
ECLTrig()
default constructor for ROOT
double m_TimeTrig
Trig Time.
void setTimeTrig(double TimeTrig)
Set Trigger Tag (crate Id)
Defines interface for accessing relations of objects in StoreArray.
Abstract base class for different kinds of events.