-static char rcsId[] = "$Header: /misc/hadesprojects/daq/cvsroot/eventbuilder/hadaq/evtbuild.c,v 6.2 1999-09-01 09:06:10 hades Exp $";
+static char rcsId[] = "$Header: /misc/hadesprojects/daq/cvsroot/eventbuilder/hadaq/evtbuild.c,v 6.3 1999-09-01 12:03:06 hades Exp $";
#define _XOPEN_SOURCE
#include <unistd.h>
}
deleteEvt(evt);
- currTrigNr = 0;
+ currTrigNr = 0xffffffff;
while (setjmp(terminateJmp) == 0) {
int tryNext;
msglog(LOG_DEBUG, "hadTuQueue[%d]: %p = subEvt: %s\n", i, subEvt, SubEvt_2charP(subEvt));
#endif
if (i == 0 && currNrOfSubEvts == 0) {
+ /* upper 24 bit of trigNr should be a sequence */
+ (*evtsDiscarded) += (SubEvt_trigNr(subEvt) >> 8)
+ - ((currTrigNr + 0x100) >> 8);
+
currTrigNr = SubEvt_trigNr(subEvt);
}
if (SubEvt_id(subEvt) == SubEvtId_trigCode) {