2 #ifndef _QSAMPLEDATA_HH_
3 #define _QSAMPLEDATA_HH_
85 void Dump(std::ostream& o)
const;
contains information on flagged samples
void SetPulserDelay(Int_t delay)
set pulser delay in ms
void SetOriginChannel(int ch)
Set Origin Channel.
void SetIsLED()
Set event type to LED.
virtual ~QSampleInfo()
default destructor
bool GetIsPulser() const
Get IsPulser.
Int_t GetEventNumber() const
Get EventNumber associated to this sample, or to the main event.
bool GetIsSide() const
Get IsSide.
void Dump(std::ostream &o) const
QObjectDef(QSampleInfo, 8)
EventType
event type, for QSampleInfo internal use
Int_t GetSampleIndex() const
Get SampleIndex from the beginning of the waveform.
Int_t GetOriginChannel() const
Get Origin Channel inducing the special sample.
QSampleInfo()
default constructor
void SetIsVeto()
Set event type to Muon.
void SetIsReversed()
Set event type to Reversed.
void SetIsNoise()
Set event type to Noise.
bool GetIsSignal() const
Get IsSignal.
void SetEventNumber(Int_t eventNumber)
Set EventNumber.
void SetIsPulser()
Set event type to Pulser.
bool GetIsVeto() const
Get IsMuon.
void SetIsSide()
Set event type to Side.
Int_t GetPulserDelay() const
Get pulser delay. Valid for IsPulser.
void SetTriggerNumber(Int_t n)
Set trigger number (1 to 4)
Int_t GetTriggerNumber() const
Get number of the trigger that fired. Valid for IsSignal()
void SetSampleIndex(Int_t index)
Set SampleIndex.
bool GetIsReversed() const
Get IsSignal.
void SetIsSignal()
Set event type to Signal.
bool GetIsNoise() const
Get IsNoise.
bool GetIsLED() const
Get IsLED.