GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> ASC / V0-0-6 > ascOes / rad750
Public Attributes | |
unsigned int | status |
unsigned int | start_parity |
unsigned int | unmatched_parity |
unsigned int | hits [EBF_K_ACD_SIDE_CNT][EBF_K_ACD_LIST_CNT] |
unsigned int | paccepts [EBF_K_ACD_SIDE_CNT][EBF_K_ACD_LIST_CNT] |
unsigned int | naccepts [EBF_K_ACD_SIDE_CNT][EBF_K_ACD_LIST_CNT] |
unsigned short int | cables |
unsigned short int | nphas |
unsigned short int | phas [EBF_K_ACD_SIDE_CNT *EBF_K_ACD_LIST_CNT *32] |
unsigned short int | uphas [EBF_K_ACD_NCHNS_PER_BRD *EBF_K_ACD_NBRDS] |
unsigned short int _ASC_acd::cables |
Bit mask of cables decoded (LSB = cable 0)
Referenced by unpack().
unsigned int _ASC_acd::hits[EBF_K_ACD_SIDE_CNT][EBF_K_ACD_LIST_CNT] |
Hit bit masks for each side (A/B) of each of the 4 masks
Referenced by ASC_accumulateU(), and unpack().
unsigned int _ASC_acd::naccepts[EBF_K_ACD_SIDE_CNT][EBF_K_ACD_LIST_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 unpack().
unsigned short int _ASC_acd::nphas |
Number of PHAS
Referenced by unpack().
unsigned int _ASC_acd::paccepts[EBF_K_ACD_SIDE_CNT][EBF_K_ACD_LIST_CNT] |
PHAs in the list for each side (A/B) of each of the 4 masks
Referenced by ASC_accumulateU(), and unpack().
unsigned short int _ASC_acd::phas[EBF_K_ACD_SIDE_CNT *EBF_K_ACD_LIST_CNT *32] |
List of the PHA values
Referenced by unpack().
unsigned int _ASC_acd::start_parity |
Bit list of the start and header parity bits for each board
Referenced by unpack().
unsigned int _ASC_acd::status |
Overall unpacking status
Referenced by ASC_accumulateU(), and unpack().
unsigned int _ASC_acd::unmatched_parity |
Bit list of unmatched ADCs and summary parity error
Referenced by unpack().
unsigned short int _ASC_acd::uphas[EBF_K_ACD_NCHNS_PER_BRD *EBF_K_ACD_NBRDS] |
List of unmatch PHA values
Referenced by unpack().