\section{Data Structures}
Here are the data structures with brief descriptions:\begin{CompactList}
\item\contentsline{section}{\hyperlink{union__EBF__ebw}{\_\-EBF\_\-ebw} (Defines the LATP cell header and EBM word as a union between an unsigned int and the bit field structure )}{\pageref{union__EBF__ebw}}{}
\item\contentsline{section}{\hyperlink{struct__EBF__ebw__bf}{\_\-EBF\_\-ebw\_\-bf} (Layout of a LATP cell + EBM word )}{\pageref{struct__EBF__ebw__bf}}{}
\item\contentsline{section}{\hyperlink{struct__EBF__ebw__us}{\_\-EBF\_\-ebw\_\-us} (Layout of a LATP cell + EBM word as unsigned short ints )}{\pageref{struct__EBF__ebw__us}}{}
\item\contentsline{section}{\hyperlink{union__EBF__edw}{\_\-EBF\_\-edw} (Union of the 32-bit integer representation and the bit-field representation of the event descriptor word )}{\pageref{union__EBF__edw}}{}
\item\contentsline{section}{\hyperlink{struct__EBF__edw__bf}{\_\-EBF\_\-edw\_\-bf} (Map of LCB event descriptor word with broken down status fields )}{\pageref{struct__EBF__edw__bf}}{}
\item\contentsline{section}{\hyperlink{union__EBF__esw}{\_\-EBF\_\-esw} (Defines the contributor's event summary word as a union between an unsigned int and the bit field structure )}{\pageref{union__EBF__esw}}{}
\item\contentsline{section}{\hyperlink{struct__EBF__esw__bf}{\_\-EBF\_\-esw\_\-bf} (Defines the contributor's event summary word as a bit field structure )}{\pageref{struct__EBF__esw__bf}}{}
\item\contentsline{section}{\hyperlink{struct__EBF__mc}{\_\-EBF\_\-mc} (Defines the packet header area when it contains Monte Carlo Information )}{\pageref{struct__EBF__mc}}{}
\item\contentsline{section}{\hyperlink{struct__EBF__tem}{\_\-EBF\_\-tem} (Lays out the format of the TEM data block from the event builder )}{\pageref{struct__EBF__tem}}{}
\item\contentsline{section}{\hyperlink{struct__EBF__temDiag}{\_\-EBF\_\-tem\-Diag} (Lays out the TEM diagnostic block )}{\pageref{struct__EBF__temDiag}}{}
\item\contentsline{section}{\hyperlink{struct__EBF__temDiagCal}{\_\-EBF\_\-tem\-Diag\-Cal} (The CAL portion of the TEM diagnostic block )}{\pageref{struct__EBF__temDiagCal}}{}
\item\contentsline{section}{\hyperlink{union__EBF__temDiagGCCC}{\_\-EBF\_\-tem\-Diag\-GCCC} (Union of all the different representations of the one diagnostic GCCC layer word )}{\pageref{union__EBF__temDiagGCCC}}{}
\item\contentsline{section}{\hyperlink{struct__EBF__temDiagGCCC__np}{\_\-EBF\_\-tem\-Diag\-GCCC\_\-np} (Layout of one a GCCC as negative/positive pair of GCRCs )}{\pageref{struct__EBF__temDiagGCCC__np}}{}
\item\contentsline{section}{\hyperlink{union__EBF__temDiagGCRC}{\_\-EBF\_\-tem\-Diag\-GCRC} (Union of the bit-field representation of one TEM GCRC diagnostic word with an uninterpretted 16-bit representation )}{\pageref{union__EBF__temDiagGCRC}}{}
\item\contentsline{section}{\hyperlink{struct__EBF__temDiagGCRC__bf}{\_\-EBF\_\-tem\-Diag\-GCRC\_\-bf} (Layout of the GCRC diagnostic block as bit fields )}{\pageref{struct__EBF__temDiagGCRC__bf}}{}
\item\contentsline{section}{\hyperlink{union__EBF__temDiagGTCC}{\_\-EBF\_\-tem\-Diag\-GTCC} (Union of the 16-bit and bit-field representations of the TEM GTCC diagnostic contribution )}{\pageref{union__EBF__temDiagGTCC}}{}
\item\contentsline{section}{\hyperlink{struct__EBF__temDiagGTCC__bf}{\_\-EBF\_\-tem\-Diag\-GTCC\_\-bf} (Layout of the GCRC diagnostic block as bit fields )}{\pageref{struct__EBF__temDiagGTCC__bf}}{}
\item\contentsline{section}{\hyperlink{struct__EBF__temDiagGTCCpair}{\_\-EBF\_\-tem\-Diag\-GTCCpair} (Layouts of the 32-bit word representing the odd and even halves of either and X/Y hi/lo set of GTCCs )}{\pageref{struct__EBF__temDiagGTCCpair}}{}
\item\contentsline{section}{\hyperlink{union__EBF__temDiagTkr}{\_\-EBF\_\-tem\-Diag\-Tkr} (Union of the various representations of the TKR GTCCs )}{\pageref{union__EBF__temDiagTkr}}{}
\item\contentsline{section}{\hyperlink{struct__EDS__fwHandlerServices}{\_\-EDS\_\-fw\-Handler\-Services} (Event handler services )}{\pageref{struct__EDS__fwHandlerServices}}{}
\item\contentsline{section}{\hyperlink{struct__EDS__fwHandlerServicesX1}{\_\-EDS\_\-fw\-Handler\-Services\-X1} (Event handler services\-X1 )}{\pageref{struct__EDS__fwHandlerServicesX1}}{}
\item\contentsline{section}{\hyperlink{struct__EDS__fwPostServices}{\_\-EDS\_\-fw\-Post\-Services} (The services as a structure )}{\pageref{struct__EDS__fwPostServices}}{}
\item\contentsline{section}{\hyperlink{struct__EDS__rsdDsc}{\_\-EDS\_\-rsd\-Dsc} (Descriptor for the result summary data )}{\pageref{struct__EDS__rsdDsc}}{}
\item\contentsline{section}{\hyperlink{struct__EDS__rsdTbl}{\_\-EDS\_\-rsd\-Tbl} (The result summary data table )}{\pageref{struct__EDS__rsdTbl}}{}
\item\contentsline{section}{\hyperlink{struct__EDSD__printCtl}{\_\-EDSD\_\-print\-Ctl} (Print control block )}{\pageref{struct__EDSD__printCtl}}{}
\item\contentsline{section}{\hyperlink{struct__EDSD__sivCtl}{\_\-EDSD\_\-siv\-Ctl} (The control structure for the SIV demo/test )}{\pageref{struct__EDSD__sivCtl}}{}
\item\contentsline{section}{\hyperlink{struct__EDSD__size}{\_\-EDSD\_\-size} (Describes the event-by-event sizes of the contributions )}{\pageref{struct__EDSD__size}}{}
\item\contentsline{section}{\hyperlink{struct__EDSD__sizesCtl}{\_\-EDSD\_\-sizes\-Ctl} (Control block for evaluating the sizes of various components of an event )}{\pageref{struct__EDSD__sizesCtl}}{}
\item\contentsline{section}{\hyperlink{struct__EDSD__sizesSummary}{\_\-EDSD\_\-sizes\-Summary} (Holds the derived sizes )}{\pageref{struct__EDSD__sizesSummary}}{}
\item\contentsline{section}{\hyperlink{struct__EDSD__sizeTem}{\_\-EDSD\_\-size\-Tem} (The total size and sizes of the TEM record components )}{\pageref{struct__EDSD__sizeTem}}{}
\item\contentsline{section}{\hyperlink{struct__EDSD__tkrCtl}{\_\-EDSD\_\-tkr\-Ctl} (The control structure for the SIV demo/test )}{\pageref{struct__EDSD__tkrCtl}}{}
\item\contentsline{section}{\hyperlink{struct__EDSD__unpackCtl}{\_\-EDSD\_\-unpack\-Ctl} (Demonstration/test of the basic unpacking routines control block )}{\pageref{struct__EDSD__unpackCtl}}{}
\item\contentsline{section}{\hyperlink{struct__EDSD__unpackRecord}{\_\-EDSD\_\-unpack\-Record} (Information about the unpacking of one object )}{\pageref{struct__EDSD__unpackRecord}}{}
\item\contentsline{section}{\hyperlink{struct__EDSD__unpackResult}{\_\-EDSD\_\-unpack\-Result} (Information about the unpacking of one event )}{\pageref{struct__EDSD__unpackResult}}{}
\item\contentsline{section}{\hyperlink{struct__EDSD__unpackSummary}{\_\-EDSD\_\-unpack\-Summary} (Summary result record )}{\pageref{struct__EDSD__unpackSummary}}{}
\item\contentsline{section}{\hyperlink{struct__TkrTowerCnts}{\_\-Tkr\-Tower\-Cnts} (Consolidates various global statistics about a tower )}{\pageref{struct__TkrTowerCnts}}{}
\end{CompactList}
