GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> EDS / V2-11-6 > ebfio / rhel5-32


Interface   Data Structures   File List   Data Fields   Globals  

_EBF_dirRedux Struct Reference

Encapsulates information gleaned from the event's EDW and each contributor's EBWand ESW. More...

#include <EBF_dir.h>

List of all members.

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 rsvd [3]


Detailed Description

Encapsulates information gleaned from the event's EDW and each contributor's EBWand ESW.

Member Data Documentation

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

The mismatched fields in the EBW

unsigned int _EBF_dirRedux::err_ids

Bit map of contributors with errors

The constructed ESW expected word

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

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[3]

Reserved for future use

unsigned int _EBF_dirRedux::siv_err

State errors

The summary status

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


The documentation for this struct was generated from the following file:

Generated on Fri Dec 9 16:26:09 2011 by  doxygen 1.5.8