GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> QSP / dev > qrsd_check / linux-gcc


Interface   Data Structures   File List   Data Fields   Globals  

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


Generated on Mon Mar 28 16:00:55 2011 by  doxygen 1.5.8