GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > EDS / V2-10-0
Constituent: eds     Tag: mv2304
#include <EBF_matchPvt.h>
Public Attributes | |
unsigned int | ebw_static |
unsigned int | esw_static |
unsigned int | esw_dynamic |
unsigned int | dgn_ids |
unsigned int | cids |
unsigned short int | lpw_expected [32] |
unsigned char | order [32] |
unsigned int _EBF_matchDb::ebw_static |
The template of the expected ebw (static)
unsigned int _EBF_matchDb::esw_static |
The template of the expected esw (static)
unsigned int _EBF_matchDb::esw_dynamic |
The template of the expected esw(dynamic)
unsigned int _EBF_matchDb::dgn_ids |
Bit mask representing the list of contributors that have the diagnostic bit set. The order is MSb = contributor 0
unsigned int _EBF_matchDb::cids |
Bit mask representing the list of expected contributors. If the decoded list does not match this list exactly, then it is considered an error. The order is MSb = contributor 0
unsigned short int _EBF_matchDb::lpw_expected[32] |
An array giving the expected LAT Protocol word in order of the contributors. If the LATp for each successive contributor does not match this array, it is considered an error. This array is a semi-compiled copied of the information in order.
unsigned char _EBF_matchDb::order[32] |
This is the original or complete array of the contributors in their readout order. It should be regarded as the starting point and represent the order if all possible contributors were present. When a new value for the cids is supplied, this list will be editted down to include only those contributors specified in the cids list. At any given time, one can supply either a new cids list or a new order array. The guess is that while both will be pretty stable (one time initialization), if either was going to change it would be the cids list.