GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> EDS / V2-11-5 > eds / rad750


Interface   Data Structures   File List   Data Fields   Globals  

_EDR_acd Struct Reference

Holds the unpacked ACD information. More...

#include <EDR_acd.h>

List of all members.

Public Attributes

unsigned int unpacked
unsigned int reserved [3]
unsigned short int ucables
unsigned short int nuphas
unsigned int status
unsigned int start_parity
unsigned int unmatched_parity
unsigned int hits [EDA_ACD_SIDE_K_CNT][EDA_ACD_LIST_K_CNT]
unsigned int paccepts [EDA_ACD_SIDE_K_CNT][EDA_ACD_LIST_K_CNT]
unsigned int naccepts [EDA_ACD_SIDE_K_CNT][EDA_ACD_LIST_K_CNT]
unsigned short int cables
unsigned short int nphas
unsigned short int phas [EDA_ACD_SIDE_K_CNT *EDA_ACD_LIST_K_CNT *32]
unsigned short int uphas [EDA_ACD_K_NCHNS_PER_BRD *EDA_ACD_K_NBRDS]


Detailed Description

Holds the unpacked ACD information.

Member Data Documentation

unsigned short int _EDR_acd::cables

Bit mask of cables decoded (LSB = cable 0)

Referenced by EDR_acdUnpack().

unsigned int _EDR_acd::hits[EDA_ACD_SIDE_K_CNT][EDA_ACD_LIST_K_CNT]

Hit bit masks for each side (A/B) of each of the 4 masks

Referenced by EDR_acdUnpack().

unsigned int _EDR_acd::naccepts[EDA_ACD_SIDE_K_CNT][EDA_ACD_LIST_K_CNT]

PHAs not in the list for each side(A/B) of each of the 4 masks. A non-zero value here indicates an inconsistency between what was advertised in the accept masks and what was found in the list of PHAs

Referenced by EDR_acdUnpack().

unsigned short int _EDR_acd::nphas

Number of PHAS

Referenced by EDR_acdUnpack().

unsigned short int _EDR_acd::nuphas

Number of unmatched phas

Referenced by EDR_acdUnpack().

unsigned int _EDR_acd::paccepts[EDA_ACD_SIDE_K_CNT][EDA_ACD_LIST_K_CNT]

PHAs in the list for each side (A/B) of each of the 4 masks

Referenced by EDR_acdUnpack().

unsigned short int _EDR_acd::phas[EDA_ACD_SIDE_K_CNT *EDA_ACD_LIST_K_CNT *32]

List of the PHA values

Referenced by EDR_acdUnpack().

unsigned int _EDR_acd::reserved[3]

Reserved for future use

unsigned int _EDR_acd::start_parity

Bit list of the start and header parity bits for each board

Referenced by EDR_acdUnpack().

unsigned int _EDR_acd::status

Overall unpacking status

Referenced by EDR_acdUnpack().

unsigned short int _EDR_acd::ucables

Cables with underrun phas,

Referenced by EDR_acdUnpack().

Bit list of unmatched ADCs and summary parity error

Referenced by EDR_acdUnpack().

unsigned int _EDR_acd::unpacked

If true, it assumes the event has already been unpacked, this flag is cleared by the EDR_acdUnpackReset function.

Referenced by EDR_acdUnpack(), EDR_acdUnpackInit(), and EDR_acdUnpackReset().

unsigned short int _EDR_acd::uphas[EDA_ACD_K_NCHNS_PER_BRD *EDA_ACD_K_NBRDS]

List of unmatch PHA values

Referenced by EDR_acdUnpack().


The documentation for this struct was generated from the following file:

Generated on Tue Nov 29 23:24:47 2011 by  doxygen 1.5.8