GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > LSE / V1-3-6

Constituent: lsew     Tag: rad750


Interface   Data Structures   File List   Data Fields   Globals  

_CDF_acd_ped_data Struct Reference

Representation to make it easier to pack. More...

#include <CDF_acd_def.h>

Collaboration diagram for _CDF_acd_ped_data:

Collaboration graph
[legend]

Data Fields

unsigned short int missing
unsigned short int timeout
unsigned short int hdr_parity
unsigned char ndadcs
unsigned char nphaxs
CDF_acd_ped_lists lists
short int dadcs [EDA_ACD_K_NCHNS]
CDF_acd_ped_chn phaxs [EDA_ACD_K_NCHNS]
unsigned short int hist [1<<(EBF_ACD_PHAVEC_S_VAL+1)]

Detailed Description

Representation to make it easier to pack.


Field Documentation

short int _CDF_acd_ped_data::dadcs[EDA_ACD_K_NCHNS]
 

Pedestal subtracted adcs

unsigned short int _CDF_acd_ped_data::hdr_parity
 

Cable header parity errors

unsigned short int _CDF_acd_ped_data::hist[1<<(EBF_ACD_PHAVEC_S_VAL+1)]
 

The histogram of the pedestal subtracted ADCs. This must be twice the range of the ADC values in order to take care of the extract bit introduced by the subtraction

CDF_acd_ped_lists _CDF_acd_ped_data::lists
 

The channel lists of exceptions, if nphaxs is 0, then all these lists are empty

unsigned short int _CDF_acd_ped_data::missing
 

Cable Missing

unsigned char _CDF_acd_ped_data::ndadcs
 

The number of ADCs that will be encoded. This is almost always equal to 18 channels/board * the number of boards

unsigned char _CDF_acd_ped_data::nphaxs
 

The number of channels with some exception,

  • data parity error
  • hit bit set
  • acceptance bit absent
  • validity bit missing

CDF_acd_ped_chn _CDF_acd_ped_data::phaxs[EDA_ACD_K_NCHNS]
 

The channels with exceptions

unsigned short int _CDF_acd_ped_data::timeout
 

Cable Timeouts


The documentation for this struct was generated from the following file:
Generated on Wed Aug 27 01:30:07 2008 by  doxygen 1.4.4