GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> EDS / dev > ebfio / rhel5-64
#include <EBF_dir.h>
Public Attributes | |
int | status |
unsigned int | siv_err |
unsigned int | cids |
unsigned int | ctids |
unsigned char | ncids |
unsigned char | npkts |
unsigned short int | evt_len |
unsigned int | nosup_ids |
unsigned int | rng_ids |
unsigned int | dgn_ids |
unsigned int | err_ids |
unsigned int | ctberr_ids [8] |
unsigned int | ebw_mismatch |
unsigned int | esw_mismatch |
unsigned int | esw_expected |
unsigned int | te_aux_ids |
unsigned int | tov_ids |
unsigned int | rsvd [2] |
unsigned int _EBF_dirRedux::cids |
Bit map of contributors present
unsigned int _EBF_dirRedux::ctberr_ids[8] |
Bit map of contributors with each error type
unsigned int _EBF_dirRedux::ctids |
Bit mask of CAL/TKR twr ids
unsigned int _EBF_dirRedux::dgn_ids |
Bit map of contributors with diagnostic block
unsigned int _EBF_dirRedux::ebw_mismatch |
The mismatched fields in the EBW
unsigned int _EBF_dirRedux::err_ids |
Bit map of contributors with errors
unsigned int _EBF_dirRedux::esw_expected |
The constructed ESW expected word
unsigned int _EBF_dirRedux::esw_mismatch |
The mismatched fields in the ESW
unsigned short int _EBF_dirRedux::evt_len |
Length, in bytes, of the event. This is defined as the sum of contributor lengths plus the EBF_pktHdr
Referenced by EBF_streamDirWrite(), EBF_streamDirWriteSize(), and ESX_dir_write().
unsigned char _EBF_dirRedux::ncids |
Number of contributors, this event
unsigned int _EBF_dirRedux::nosup_ids |
Bit map of contributors with the zero suppress flag not cleared
unsigned char _EBF_dirRedux::npkts |
Number of packets (original)
unsigned int _EBF_dirRedux::rng_ids |
Bit map of contributors with the range bit set, since this comes from the trigger either all or none should be set
unsigned int _EBF_dirRedux::rsvd[2] |
Reserved for future use
unsigned int _EBF_dirRedux::siv_err |
State errors
The summary status
unsigned int _EBF_dirRedux::te_aux_ids |
Bit map of contributors that have the auxillary block for the TKR lengths (upper 16-bits) and the ERR lengths (lower 16-bits) filled in
unsigned int _EBF_dirRedux::tov_ids |
Tracker overflow bit masks, the high 16-bits are the TEMs that have error contributions that are purely of the tracker FIFO overflow variety. The low 16-bits are the TEMs that have been evaluated. This low 16-bits serves avoid evaluating the same TEM multiple times on the same event