25 for(
int d = 0; d < fDuplicates; d++) {
30 QSampleInfo& sMaster = sPulseInfo.GetMasterSample();
35 sMaster.SetTriggerNumber(0);
36 sMaster.SetPulserDelay(0);
37 sMaster.SetSampleIndex(pulseInfo.GetMasterSample().GetSampleIndex());
39 if(pulseInfo.GetChannelId() != 1)
40 sPulseInfo.SetChannelId(1);
42 sPulseInfo.SetChannelId(7);
45 sPulseInfo.Validate();
#define Q_BEGIN_NAMESPACE
void Push(const QEvent &obj)
Visitor class of QEvent that provides full handling of QEvent.
QEvent & GetEvent()
Get the QEvent.
void Get(const char *owner, WriteHandle< Q > &handle)
Get QObject from the event in write mode. This method has to be called in the event loop,...
void Assign(const QEvent &ev)
copies the underlying QEvent (calls QEvent::operator=)
void Clear()
clear the underlying QEvent (calls QEvent::Clear())
void Get(const char *owner, ReadHandle< Q > &handle) const
Get a QObject Handle in read mode.
Raw event: bolometer channel, trigger positions and types.
Raw event: sampled waveform.
Base class for diana event readers.
contains information on flagged samples
void FillList(const QEvent &ev, QCachedEventList &list)
void Init(const QReader &reader, QEventAssembler &eva)