GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > QSE / V1-5-3

Constituent: qseprint     Tag: sun-gcc


Interface   Data Structures   File List   Data Fields   Globals  

_QSE_acd Struct Reference

Holds the unpacked ACD information. More...

#include <QSE_acd.h>


Data Fields

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 [QSE_ACD_SIDE_K_CNT][QSE_ACD_LIST_K_CNT]
unsigned int paccepts [QSE_ACD_SIDE_K_CNT][QSE_ACD_LIST_K_CNT]
unsigned int naccepts [QSE_ACD_SIDE_K_CNT][QSE_ACD_LIST_K_CNT]
unsigned short int cables
unsigned short int nphas
unsigned short int phas [QSE_ACD_SIDE_K_CNT *QSE_ACD_LIST_K_CNT *32]
unsigned short int uphas [QSE_ACD_K_NCHNS_PER_BRD *QSE_ACD_K_NBRDS]


Detailed Description

Holds the unpacked ACD information.


Field Documentation

unsigned short int _QSE_acd::cables
 

Bit mask of cables decoded (LSB = cable 0)

unsigned int _QSE_acd::hits[QSE_ACD_SIDE_K_CNT][QSE_ACD_LIST_K_CNT]
 

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

unsigned int _QSE_acd::naccepts[QSE_ACD_SIDE_K_CNT][QSE_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

unsigned short int _QSE_acd::nphas
 

Number of PHAS

unsigned short int _QSE_acd::nuphas
 

Number of unmatched phas

unsigned int _QSE_acd::paccepts[QSE_ACD_SIDE_K_CNT][QSE_ACD_LIST_K_CNT]
 

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

unsigned short int _QSE_acd::phas[QSE_ACD_SIDE_K_CNT *QSE_ACD_LIST_K_CNT *32]
 

List of the PHA values

unsigned int _QSE_acd::reserved[3]
 

Reserved for future use

unsigned int _QSE_acd::start_parity
 

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

unsigned int _QSE_acd::status
 

Overall unpacking status

unsigned short int _QSE_acd::ucables
 

Cables with underrun phas,

unsigned int _QSE_acd::unmatched_parity
 

Bit list of unmatched ADCs and summary parity error

unsigned int _QSE_acd::unpacked
 

This flag is ignored by QSE_acdUnpack. It is kept in case one wishes to return to a partial unpacker or an environment where there may be multiple calls to the unpacker.

unsigned short int _QSE_acd::uphas[QSE_ACD_K_NCHNS_PER_BRD *QSE_ACD_K_NBRDS]
 

List of unmatch PHA values


The documentation for this struct was generated from the following file:
Generated on Thu Dec 7 04:13:55 2006 by  doxygen 1.4.4