-static char *rcsId = "$Header: /misc/hadesprojects/daq/cvsroot/eventbuilder/hadaq/Attic/hwtrig.c,v 6.11 2001-03-07 16:02:44 hades Exp $";
+static char *rcsId = "$Header: /misc/hadesprojects/daq/cvsroot/eventbuilder/hadaq/Attic/hwtrig.c,v 6.12 2001-04-11 10:56:05 hades Exp $";
#define _POSIX_C_SOURCE 199309L
#include <unistd.h>
void *subEvt = SubEvt_data(partEvt);
static unsigned long trigNr = 0;
UInt1 trigTag;
+ UInt1 trigCode;
SubEvt_setDecoding(partEvt, SubEvtDecoding_SubEvts);
readoutTrig(my, subEvt);
trigTag = SubEvt_trigNr(subEvt);
+ trigCode = SubEvt_dataValue(subEvt, 0);
subEvt = SubEvt_next(partEvt, subEvt);
SubEvt_setSize(partEvt, (char *)subEvt - (char *)partEvt);
- SubEvt_setId(partEvt, 0);
+ SubEvt_setId(partEvt, trigCode);
SubEvt_setTrigNr(partEvt, (trigNr << 8) | trigTag);
trigNr++;
#ifndef NDEBUG