GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> XFC_DB / dev > dgn_tkr / mv2304
#include <EFC_DB/EFC_DB_sampler.h>
Classes | |
struct | _DFC_DB_stats |
Controls the accumulation of the result statistics. More... | |
struct | _DFC_DB_gemV0 |
System control structure for the GEM cuts. More... | |
struct | _DFC_DB_prms |
System control structure for the filtering process. More... | |
struct | _DFC_DB_schema |
The Diagnostic Filter schema. More... | |
Defines | |
#define | DFC_DB_VERSION (0) |
Typedefs | |
typedef struct _DFC_DB_stats | DFC_DB_stats |
Typedef for struct _DFC_DB_stats. | |
typedef struct _DFC_DB_gemV0 | DFC_DB_gemV0 |
Typedef for struct _DFC_DB_gemV0. | |
typedef struct _DFC_DB_prms | DFC_DB_prms |
Typedef for struct _DFC_DB_prms. | |
typedef struct _DFC_DB_schema | DFC_DB_schema |
Typedef for struct _DFC_DB_schema. |
CVS $Id: DFC_DB_schema.h,v 1.4 2011/03/25 23:29:52 apw Exp $
Typedef for struct _DFC_DB_gemV0.
There are 8 trigger primitives (CAL LO, CAL HI, 3-in-row, etc). These can be viewed as a 8-bit number. The map field member maps these 256 patterns into a 16-bit number, which is inserted into the filter's veto status word. The veto word then controls which patterns are rejected. The advantage of spreading this pattern word out to 16 classes are 2-fold