1 #ifndef _revt_StationTriggerData_h_
2 #define _revt_StationTriggerData_h_
6 #include <utl/ShadowPtr_fwd.h>
pointer with built-in initialization, deletion, deep copying
void SetOffset(const int offset)
Set postTrigger time in bins.
Station Trigger Data description
SelfTriggerType GetSelfTriggerType() const
Get the type of the stations self trigger algorithm.
PeriodicTriggerType GetPeriodicTriggerType() const
Get the type of Periodic trigger algorithm.
uint32_t GetBitPattern() const
Get the hardware's resulting trigger bit pattern.
PeriodicTriggerType fPeriodicTrig
void SetExternalTriggerType(const ExternalTriggerType ExtTrig)
Set the type of external trigger.
int GetOffset() const
Get postTrigger time in bins.
void SetBitPattern(const uint32_t BitPattern)
Set the hardware's resulting trigger bit pattern.
class to hold data at the radio Station level.
void SetSelfTriggerBin(const int SelfTriggerBin)
Set the Selfttriggerbin in case of T2Threshold trigger.
int GetSelfTriggerAmp() const
Set the Selfttriggeramp in case of T2Threshold trigger.
int GetSelfTriggerTime() const
Set the Selfttriggertime in case of T2Threshold trigger.
SelfTriggerType fSelfTrig
ExternalTriggerType fExtTrig
TriggerSource GetTriggerSource() const
Get the Trigger Source of the station, i.e. if it triggered itself or was triggered by the central st...
void SetSelfTriggerType(const SelfTriggerType SelfTrig)
Set the type of the stations self trigger algorithm.
void SetPeriodicTriggerType(const PeriodicTriggerType PeriodicTrig)
Set the type of Periodic trigger algorithm.
TriggerSource fTrigSource
void SetSelfTriggerTime(const int SelfTriggerTime)
Set the Selfttriggertime in case of T2Threshold trigger.
void SetSelfTriggerAmp(const double SelfTriggerAmp)
Set the Selfttriggeramp in case of T2Threshold trigger.
void SetTriggerSource(const TriggerSource TrigSource)
Set the Trigger Source of the station, i.e. if it triggered itself or was triggered by the central st...
ExternalTriggerType GetExternalTriggerType() const
Get the type of external trigger.
int GetSelfTriggerBin() const
Set the Selfttriggerbin in case of T2Threshold trigger.