QDFC_rsd_v0.h File Reference
Defines the Minimum Ionizing filter result summary data, version 0.
More...
|
Typedefs |
typedef enum _QDFC_RSD_V0_STATUS_S | QDFC_RSD_V0_STATUS_S |
| Typedef for enum _QDFC_RSD_V0_STATUS_S.
|
typedef enum _QDFC_RSD_V0_STATUS_V | QDFC_RSD_V0_STATUS_V |
| Typedef for enum _QDFC_RSD_V0_STATUS_V.
|
typedef enum _QDFC_RSD_V0_STATUS_M | QDFC_RSD_V0_STATUS_M |
| Typedef for enum _QDFC_RSD_V0_STATUS_M.
|
Enumerations |
enum | _QDFC_RSD_V0_STATUS_S { QDFC_RSD_V0_STATUS_S_GEM_CLASSES = 16
} |
| Diagnostic filter status, sizes definitions.
|
enum | _QDFC_RSD_V0_STATUS_V {
QDFC_RSD_V0_STATUS_V_STAGE_GEM = 0,
QDFC_RSD_V0_STATUS_V_RSVD_01 = 1,
QDFC_RSD_V0_STATUS_V_RSVD_02 = 2,
QDFC_RSD_V0_STATUS_V_RSVD_03 = 3,
QDFC_RSD_V0_STATUS_V_RSVD_04 = 4,
QDFC_RSD_V0_STATUS_V_RSVD_05 = 5,
QDFC_RSD_V0_STATUS_V_RSVD_06 = 6,
QDFC_RSD_V0_STATUS_V_RSVD_07 = 7,
QDFC_RSD_V0_STATUS_V_RSVD_08 = 8,
QDFC_RSD_V0_STATUS_V_RSVD_09 = 9,
QDFC_RSD_V0_STATUS_V_RSVD_10 = 10,
QDFC_RSD_V0_STATUS_V_RSVD_11 = 11,
QDFC_RSD_V0_STATUS_V_RSVD_12 = 12,
QDFC_RSD_V0_STATUS_V_RSVD_13 = 13,
QDFC_RSD_V0_STATUS_V_RSVD_14 = 14,
QDFC_RSD_V0_STATUS_V_GEM_CLASSES = 15,
QDFC_RSD_V0_STATUS_V_VETOED = 31
} |
| Diagnostic filter status, bit definitions. More...
|
enum | _QDFC_RSD_V0_STATUS_M {
QDFC_RSD_V0_STATUS_M_STAGE_GEM = 1 << QDFC_RSD_V0_STATUS_V_STAGE_GEM,
QDFC_RSD_V0_STATUS_M_RSVD_01 = 1 << QDFC_RSD_V0_STATUS_V_RSVD_01,
QDFC_RSD_V0_STATUS_M_RSVD_02 = 1 << QDFC_RSD_V0_STATUS_V_RSVD_02,
QDFC_RSD_V0_STATUS_M_RSVD_03 = 1 << QDFC_RSD_V0_STATUS_V_RSVD_03,
QDFC_RSD_V0_STATUS_M_RSVD_04 = 1 << QDFC_RSD_V0_STATUS_V_RSVD_04,
QDFC_RSD_V0_STATUS_M_RSVD_05 = 1 << QDFC_RSD_V0_STATUS_V_RSVD_05,
QDFC_RSD_V0_STATUS_M_RSVD_06 = 1 << QDFC_RSD_V0_STATUS_V_RSVD_06,
QDFC_RSD_V0_STATUS_M_RSVD_07 = 1 << QDFC_RSD_V0_STATUS_V_RSVD_07,
QDFC_RSD_V0_STATUS_M_RSVD_08 = 1 << QDFC_RSD_V0_STATUS_V_RSVD_08,
QDFC_RSD_V0_STATUS_M_RSVD_09 = 1 << QDFC_RSD_V0_STATUS_V_RSVD_09,
QDFC_RSD_V0_STATUS_M_RSVD_10 = 1 << QDFC_RSD_V0_STATUS_V_RSVD_10,
QDFC_RSD_V0_STATUS_M_RSVD_11 = 1 << QDFC_RSD_V0_STATUS_V_RSVD_11,
QDFC_RSD_V0_STATUS_M_RSVD_12 = 1 << QDFC_RSD_V0_STATUS_V_RSVD_12,
QDFC_RSD_V0_STATUS_M_RSVD_13 = 1 << QDFC_RSD_V0_STATUS_V_RSVD_13,
QDFC_RSD_V0_STATUS_M_RSVD_14 = 1 << QDFC_RSD_V0_STATUS_V_RSVD_14,
QDFC_RSD_V0_STATUS_M_GEM_CLASSES,
QDFC_RSD_V0_STATUS_M_VETOED = 1 << QDFC_RSD_V0_STATUS_V_VETOED,
QDFC_RSD_V0_STATUS_M_STAGE = QDFC_RSD_V0_STATUS_M_STAGE_GEM,
QDFC_RSD_V0_STATUS_M_INFO = QDFC_RSD_V0_STATUS_M_STAGE_GEM,
QDFC_RSD_V0_STATUS_M_PASSES = 0,
QDFC_RSD_V0_STATUS_M_VETOES = QDFC_RSD_V0_STATUS_M_GEM_CLASSES
} |
| Filter status, mask. More...
|
Detailed Description
Defines the Minimum Ionizing filter result summary data, version 0.
- Author:
- JJRussell - russell@slac.stanford.edu
CVS $Id: QDFC_rsd_v0.h,v 1.1 2008/06/09 19:52:03 russell Exp $
Currently the result summary data for the diagnostic ion filter conssists only of the status word.
Enumeration Type Documentation
Filter status, mask.
- Enumerator:
-
QDFC_RSD_V0_STATUS_M_STAGE_GEM |
GEM data analyzed |
QDFC_RSD_V0_STATUS_M_RSVD_01 |
Reserved for future use |
QDFC_RSD_V0_STATUS_M_RSVD_02 |
Reserved for future use |
QDFC_RSD_V0_STATUS_M_RSVD_03 |
Reserved for future use |
QDFC_RSD_V0_STATUS_M_RSVD_04 |
Reserved for future use |
QDFC_RSD_V0_STATUS_M_RSVD_05 |
Reserved for future use |
QDFC_RSD_V0_STATUS_M_RSVD_06 |
Reserved for future use |
QDFC_RSD_V0_STATUS_M_RSVD_07 |
Reserved for future use |
QDFC_RSD_V0_STATUS_M_RSVD_08 |
Reserved for future use |
QDFC_RSD_V0_STATUS_M_RSVD_09 |
Reserved for future use |
QDFC_RSD_V0_STATUS_M_RSVD_10 |
Reserved for future use |
QDFC_RSD_V0_STATUS_M_RSVD_11 |
Reserved for future use |
QDFC_RSD_V0_STATUS_M_RSVD_12 |
Reserved for future use |
QDFC_RSD_V0_STATUS_M_RSVD_13 |
Reserved for future use |
QDFC_RSD_V0_STATUS_M_RSVD_14 |
Reserved for future use |
QDFC_RSD_V0_STATUS_M_GEM_CLASSES |
The 16 GEM classes |
QDFC_RSD_V0_STATUS_M_VETOED |
Any veto |
QDFC_RSD_V0_STATUS_M_STAGE |
Informational status bits |
QDFC_RSD_V0_STATUS_M_INFO |
Informational status bits |
QDFC_RSD_V0_STATUS_M_PASSES |
Pass bits |
QDFC_RSD_V0_STATUS_M_VETOES |
Veto bits |
Diagnostic filter status, bit definitions.
- Enumerator:
-
QDFC_RSD_V0_STATUS_V_STAGE_GEM |
GEM data analyzed |
QDFC_RSD_V0_STATUS_V_RSVD_01 |
Reserved for future use |
QDFC_RSD_V0_STATUS_V_RSVD_02 |
Reserved for future use |
QDFC_RSD_V0_STATUS_V_RSVD_03 |
Reserved for future use |
QDFC_RSD_V0_STATUS_V_RSVD_04 |
Reserved for future use |
QDFC_RSD_V0_STATUS_V_RSVD_05 |
Reserved for future use |
QDFC_RSD_V0_STATUS_V_RSVD_06 |
Reserved for future use |
QDFC_RSD_V0_STATUS_V_RSVD_07 |
Reserved for future use |
QDFC_RSD_V0_STATUS_V_RSVD_08 |
Directory in error |
QDFC_RSD_V0_STATUS_V_RSVD_09 |
Reserved for future use |
QDFC_RSD_V0_STATUS_V_RSVD_10 |
Reserved for future use |
QDFC_RSD_V0_STATUS_V_RSVD_11 |
Reserved for future use |
QDFC_RSD_V0_STATUS_V_RSVD_12 |
Reserved for future use |
QDFC_RSD_V0_STATUS_V_RSVD_13 |
Reserved for future use |
QDFC_RSD_V0_STATUS_V_RSVD_14 |
Reserved for future use |
QDFC_RSD_V0_STATUS_V_GEM_CLASSES |
Start of the 16 GEM classes |
QDFC_RSD_V0_STATUS_V_VETOED |
Any veto |