GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > EDS / V2-10-0
Constituent: eds     Tag: mv2304
#include <ACD_rec.h>
Public Attributes | |
unsigned int | unpacked |
unsigned int | status |
unsigned int | remaining |
unsigned int | rsvd [3] |
ACD_cableStatus | cable |
unsigned short int | nphas |
unsigned short int | nchns |
ACD_chn | chns [ACD_K_NCHNS] |
unsigned int _ACD_rec::unpacked |
If true, it assumes the event has already been unpacked, this flag is cleared by the EDR_acdUnpackReset function. In the future this field may indicate the degree of unpacking.
unsigned int _ACD_rec::status |
Overall unpacking status. This is a bit summary of the various errors that can be encountered when serially parsing the data as it comes off the detector. More detailed information, usually in the form of which cables contributed to this error condition can be found in the ACD_cableStatus structure.
unsigned int _ACD_rec::remaining |
Number of bytes not unpacked; if this data record is from the LCB, then any number < one cell (16 bytes) is acceptable. If an abortable error is encountered, this value indicates how many unprocessed bytes where remaining in the input stream. Using this information, the clever trouble-shooter can locate the exact place in the data stream where the trouble occurred.
unsigned int _ACD_rec::rsvd[3] |
Reserved for future use
Summary cable status bit masks
unsigned short int _ACD_rec::nphas |
Number of phas decoded
unsigned short int _ACD_rec::nchns |
Number of valid elements in the following channel array
ACD_chn _ACD_rec::chns[ACD_K_NCHNS] |
The array of channel information