1 #ifndef _sdet_StationTriggerInfo_h_
2 #define _sdet_StationTriggerInfo_h_
4 #include <sevt/StationTriggerData.h>
14 const int start,
const int latch,
const int stop) :
41 !IsTimeOverThreshold() && !IsTimeOverThresholdDeconvoluted() && !IsMultiplicityOfPositiveSteps();
53 IsTimeOverThresholdDeconvoluted()
58 !IsTimeOverThreshold();
62 IsMultiplicityOfPositiveSteps()
67 !IsTimeOverThreshold();
71 {
return IsTimeOverThreshold() || IsTimeOverThresholdDeconvoluted() || IsMultiplicityOfPositiveSteps() ||
IsT2Threshold(); }
81 if (IsTimeOverThreshold())
83 else if (IsTimeOverThresholdDeconvoluted())
85 else if (IsMultiplicityOfPositiveSteps())
89 else if (IsT1Threshold())
void SetStop(const int stop)
StationTriggerInfo(const int pld, const bool t2th, const int start, const int latch, const int stop)
bool IsT2Threshold() const
int GetStart() const
First bin of trace.
void SetStart(const int start)
int GetStop() const
Last+1 bin of trace.
void SetLatch(const int latch)
void SetPLDBits(const int bits)
void SetIsT2Threshold(const bool isT2Th)
void SetStartLatchStop(const int start, const int latch, const int stop)