GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > DFI / V5-1-0

Constituent: dficheck     Tag: sun-gcc


Interface   Data Structures   File List   Data Fields   Globals  

DfiLpa-HipHandlerCheck.cc File Reference

Checks the DFI definitions for consistency with the QGFC versions. More...

#include "DFI/DfiLpa-HipHandler.hh"
#include "PBI/Check.h"
#include "QSP/QHFC_rsd_v0.h"

Include dependency graph for DfiLpa-HipHandlerCheck.cc:


Defines

#define CheckStatusHipV0(_q, _d)
#define CheckStatusMaskHipV0(_q, _d)

Functions

 CheckStatusHipV0 (STAGE_GEM, V0::Stage_Gem)
 CheckStatusHipV0 (STAGE_DIR, V0::Stage_Dir)
 CheckStatusHipV0 (STAGE_CAL, V0::Stage_Cal)
 CheckStatusHipV0 (STAGE_CAL_ECHK, V0::Stage_Cal_Echk)
 CheckStatusHipV0 (STAGE_CAL_LCHK, V0::Stage_Cal_Lchk)
 CheckStatusHipV0 (MULTI_PKT, V0::Mpkt)
 CheckStatusHipV0 (ERR_CAL, V0::Err_Cal)
 CheckStatusHipV0 (ERR_CTB, V0::Err_Ctb)
 CheckStatusHipV0 (ERR_DIR, V0::Err_Dir)
 CheckStatusHipV0 (RSVD_09, V0::Rsvd_9)
 CheckStatusHipV0 (RSVD_10, V0::Rsvd_10)
 CheckStatusHipV0 (RSVD_11, V0::Rsvd_11)
 CheckStatusHipV0 (RSVD_12, V0::Rsvd_12)
 CheckStatusHipV0 (RSVD_13, V0::Rsvd_13)
 CheckStatusHipV0 (RSVD_14, V0::Rsvd_14)
 CheckStatusHipV0 (RSVD_15, V0::Rsvd_15)
 CheckStatusHipV0 (RSVD_16, V0::Rsvd_16)
 CheckStatusHipV0 (RSVD_17, V0::Rsvd_17)
 CheckStatusHipV0 (RSVD_18, V0::Rsvd_18)
 CheckStatusHipV0 (RSVD_19, V0::Rsvd_19)
 CheckStatusHipV0 (RSVD_20, V0::Rsvd_20)
 CheckStatusHipV0 (RSVD_21, V0::Rsvd_21)
 CheckStatusHipV0 (RSVD_22, V0::Rsvd_22)
 CheckStatusHipV0 (RSVD_23, V0::Rsvd_23)
 CheckStatusHipV0 (RSVD_24, V0::Rsvd_24)
 CheckStatusHipV0 (RSVD_25, V0::Rsvd_25)
 CheckStatusHipV0 (LYR_ENERGY, V0::Lyr_Energy)
 CheckStatusHipV0 (LYR_COUNTS, V0::Lyr_Counts)
 CheckStatusHipV0 (GEM_NOTKR, V0::Gem_NoTkr)
 CheckStatusHipV0 (GEM_NOCALLO, V0::Gem_NoCalLo)
 CheckStatusHipV0 (GEM_NOCNO, V0::Gem_NoCno)
 CheckStatusHipV0 (VETOED, V0::Vetoed)
 CheckStatusMaskHipV0 (STAGE, V0::Stage)
 CheckStatusMaskHipV0 (INFO, V0::Info)
 CheckStatusMaskHipV0 (PASSES, V0::Passes)
 CheckStatusMaskHipV0 (VETOES, V0::Vetoes)

Detailed Description

Checks the DFI definitions for consistency with the QGFC versions.

Author:
JJRussell - russell@slac.stanford.edu
   CVS $Id: DfiLpa-HipHandlerCheck.cc,v 1.1 2008/06/10 23:46:53 russell Exp $

This file allows one to export the defintions of the result summary data for the Heavy Ion handler without exporting include files from the QGFC package (this is not allowed; DFI is self-contained). Because it is allowed to import the QGFC symbols (it just can't export them) it can check for consistency between the symbols in the two packages.


Define Documentation

#define CheckStatusHipV0 _q,
_d   ) 
 

Value:

CHECK (HipStatusV0 ## _q,                                                  \
 ((QHFC_RSD_V0_STATUS_V_ ## _q == (int)DfiLpa::HipHandlerRsd ## _d ## _v) &&\
  (QHFC_RSD_V0_STATUS_M_ ## _q == (int)DfiLpa::HipHandlerRsd ## _d ## _m)))

#define CheckStatusMaskHipV0 _q,
_d   ) 
 

Value:

CHECK (HipStatusMaskV0 ## _q,                                              \
  (QHFC_RSD_V0_STATUS_M_ ## _q == (int)DfiLpa::HipHandlerRsd ## _d ## _m))


Generated on Wed Jul 23 01:51:52 2008 by  doxygen 1.4.4