GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> EFC / V4-5-0 > gfc_check / rhel6-64


Interface   Data Structures   File List   Data Fields   Globals  

GFC_V1_check.c File Reference

Checks that the definitions of the status bits in the configuration directory are consistent with those in this package. More...

#include <PBI/Check.h>
#include <GFC_DB/GFC_DB_V1_schema.h>
#include <EFC/GFC_V1_status.h>

Defines

#define CheckStatus(_name)

Functions

 CheckStatus (HI_ENERGY)
 CheckStatus (RSVD_11)
 CheckStatus (RSVD_12)
 CheckStatus (RSVD_13)
 CheckStatus (ERR_CTB)
 CheckStatus (TKR_LT_2_ELO)
 CheckStatus (TKR_SKIRT)
 CheckStatus (TKR_EQ_0)
 CheckStatus (TKR_ROW2)
 CheckStatus (TKR_ROW01)
 CheckStatus (TKR_TOP)
 CheckStatus (ZBOTTOM)
 CheckStatus (EL0_ETOT_HI)
 CheckStatus (EL0_ETOT_LO)
 CheckStatus (SIDE)
 CheckStatus (TOP)
 CheckStatus (SPLASH_1)
 CheckStatus (E350_FILTER_TILE)
 CheckStatus (E0_TILE)
 CheckStatus (SPLASH_0)
 CheckStatus (NOCALLO_FILTER_TILE)
 CheckStatus (VETOED)


Detailed Description

Checks that the definitions of the status bits in the configuration directory are consistent with those in this package.

Author:
JJRussell - russell@slac.stanford.edu

   CVS $Id: GFC_V1_check.c,v 1.2 2011/03/27 04:55:30 russell Exp $

Define Documentation

#define CheckStatus ( _name   ) 

Value:

CHECK (_name,                                                         \
              ((GFC_DB_V1_STATUS_V_ ## _name == GFC_V1_STATUS_V_ ## _name) && \
               (GFC_DB_V1_STATUS_M_ ## _name == GFC_V1_STATUS_M_ ## _name)))


Generated on Wed Jan 4 14:15:59 2012 by  doxygen 1.5.8