\section{Class List}
Here are the classes, structs, unions and interfaces with brief descriptions:\begin{CompactList}
\item\contentsline{section}{\hyperlink{struct__EBF__ctb}{\_\-EBF\_\-ctb} (Template of a contributor )}{\pageref{struct__EBF__ctb}}{}
\item\contentsline{section}{\hyperlink{struct__EBF__ctbHdr}{\_\-EBF\_\-ctbHdr} (Lays out the standard 2 header words of every contributor )}{\pageref{struct__EBF__ctbHdr}}{}
\item\contentsline{section}{\hyperlink{struct__EBF__dir}{\_\-EBF\_\-dir} (A data structure describing all contributors data within an event )}{\pageref{struct__EBF__dir}}{}
\item\contentsline{section}{\hyperlink{struct__EBF__dirAuxDsc}{\_\-EBF\_\-dirAuxDsc} (A data structure describing a TEMs auxillary blocks, {\em i.e\/}. the diagnostic and error blocks )}{\pageref{struct__EBF__dirAuxDsc}}{}
\item\contentsline{section}{\hyperlink{struct__EBF__dirCtbDsc}{\_\-EBF\_\-dirCtbDsc} (A data structure describing a contributors data )}{\pageref{struct__EBF__dirCtbDsc}}{}
\item\contentsline{section}{\hyperlink{struct__EBF__dirCtbRestart}{\_\-EBF\_\-dirCtbRestart} (Contributor restart context )}{\pageref{struct__EBF__dirCtbRestart}}{}
\item\contentsline{section}{\hyperlink{struct__EBF__dirExpected}{\_\-EBF\_\-dirExpected} (Captures, by value, the expected values of many of the fields in the contributor header words used when checking an event for integrity )}{\pageref{struct__EBF__dirExpected}}{}
\item\contentsline{section}{\hyperlink{struct__EBF__dirPktDsc}{\_\-EBF\_\-dirPktDsc} (Describes one packet from the sequence of packets that comprises the event )}{\pageref{struct__EBF__dirPktDsc}}{}
\item\contentsline{section}{\hyperlink{struct__EBF__dirRedux}{\_\-EBF\_\-dirRedux} (Encapsulates information gleaned from the event's EDW and each contributor's EBWand ESW )}{\pageref{struct__EBF__dirRedux}}{}
\item\contentsline{section}{\hyperlink{struct__EBF__dirTruncated}{\_\-EBF\_\-dirTruncated} (Collections information about truncated packets/events. This is used to reassemble the contributor )}{\pageref{struct__EBF__dirTruncated}}{}
\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__evt}{\_\-EBF\_\-evt} (Template of an event as it appears in the LCB ring buffer )}{\pageref{struct__EBF__evt}}{}
\item\contentsline{section}{\hyperlink{struct__EBF__evts__es}{\_\-EBF\_\-evts\_\-es} (The iterator control structure )}{\pageref{struct__EBF__evts__es}}{}
\item\contentsline{section}{\hyperlink{union__EBF__evts__u}{\_\-EBF\_\-evts\_\-u} (The iterator control structure )}{\pageref{union__EBF__evts__u}}{}
\item\contentsline{section}{\hyperlink{struct__EBF__gem}{\_\-EBF\_\-gem} (Lays out the format of the GEM data block from the event builder. This does not include the LCB header )}{\pageref{struct__EBF__gem}}{}
\item\contentsline{section}{\hyperlink{union__EBF__gem__calHiLo}{\_\-EBF\_\-gem\_\-calHiLo} (CAL HI/CAL LO trigger mask as both an uninterpretted 32-bit integer an two 16-bit integers )}{\pageref{union__EBF__gem__calHiLo}}{}
\item\contentsline{section}{\hyperlink{struct__EBF__gem__calHiLo__f}{\_\-EBF\_\-gem\_\-calHiLo\_\-f} (CAL HI and CAL LO trigger mask )}{\pageref{struct__EBF__gem__calHiLo__f}}{}
\item\contentsline{section}{\hyperlink{union__EBF__gem__condtimes}{\_\-EBF\_\-gem\_\-condtimes} (Condition arrival times as an uninterpretted 32-bit integer and as bitfields )}{\pageref{union__EBF__gem__condtimes}}{}
\item\contentsline{section}{\hyperlink{struct__EBF__gem__condtimes__bf}{\_\-EBF\_\-gem\_\-condtimes\_\-bf} (The condition arrival times as bit fields )}{\pageref{struct__EBF__gem__condtimes__bf}}{}
\item\contentsline{section}{\hyperlink{union__EBF__gem__deadCondCno}{\_\-EBF\_\-gem\_\-deadCondCno} (Union of an uninterpretted 32-bit and field representation of the Deadzone, Condition Summary and CNO word )}{\pageref{union__EBF__gem__deadCondCno}}{}
\item\contentsline{section}{\hyperlink{struct__EBF__gem__deadCondCno__f}{\_\-EBF\_\-gem\_\-deadCondCno\_\-f} (Field representation of the Deadzone, Condition Summary and CNO word )}{\pageref{struct__EBF__gem__deadCondCno__f}}{}
\item\contentsline{section}{\hyperlink{union__EBF__gem__ppstime}{\_\-EBF\_\-gem\_\-ppstime} (The PPS time as an interpretted 32-bit integer and as bit fields )}{\pageref{union__EBF__gem__ppstime}}{}
\item\contentsline{section}{\hyperlink{struct__EBF__gem__ppstime__bf}{\_\-EBF\_\-gem\_\-ppstime\_\-bf} (The PPS time and index as bit fields )}{\pageref{struct__EBF__gem__ppstime__bf}}{}
\item\contentsline{section}{\hyperlink{union__EBF__gem__thrTkr}{\_\-EBF\_\-gem\_\-thrTkr} (Throttle and 3-in-a-row as both an uninterpretted 32-bit integer an two 16-bit integers )}{\pageref{union__EBF__gem__thrTkr}}{}
\item\contentsline{section}{\hyperlink{struct__EBF__gem__thrTkr__f}{\_\-EBF\_\-gem\_\-thrTkr\_\-f} (Throttle and TKR 3-in-a-row as 2 unsigned short ints )}{\pageref{struct__EBF__gem__thrTkr__f}}{}
\item\contentsline{section}{\hyperlink{struct__EBF__gemAcd}{\_\-EBF\_\-gemAcd} (Lays out the format of the ACD data block from the event builder )}{\pageref{struct__EBF__gemAcd}}{}
\item\contentsline{section}{\hyperlink{struct__EBF__istreamBody}{\_\-EBF\_\-istreamBody} (Internal structure used to control the input access to an EBF file or data section )}{\pageref{struct__EBF__istreamBody}}{}
\item\contentsline{section}{\hyperlink{struct__EBF__ostreamBody}{\_\-EBF\_\-ostreamBody} (Context for an output event/packet stream )}{\pageref{struct__EBF__ostreamBody}}{}
\item\contentsline{section}{\hyperlink{struct__EBF__pkt}{\_\-EBF\_\-pkt} (Template of an packet as it appears in the LCB ring buffer )}{\pageref{struct__EBF__pkt}}{}
\item\contentsline{section}{\hyperlink{struct__EBF__pktHdr}{\_\-EBF\_\-pktHdr} (Defines the packet header area. This is the are reserve by the LCB right before the packet is dropped into the ring buffer )}{\pageref{struct__EBF__pktHdr}}{}
\item\contentsline{section}{\hyperlink{struct__EBF__pktRestartCell}{\_\-EBF\_\-pktRestartCell} (Defines the restart cell )}{\pageref{struct__EBF__pktRestartCell}}{}
\item\contentsline{section}{\hyperlink{struct__EBF__pktRestartHdr}{\_\-EBF\_\-pktRestartHdr} (Defines the restart packet header )}{\pageref{struct__EBF__pktRestartHdr}}{}
\item\contentsline{section}{\hyperlink{struct__EBF__pkts__ps}{\_\-EBF\_\-pkts\_\-ps} (The iterator control structure )}{\pageref{struct__EBF__pkts__ps}}{}
\item\contentsline{section}{\hyperlink{union__EBF__pkts__u}{\_\-EBF\_\-pkts\_\-u} (The iterator control structure )}{\pageref{union__EBF__pkts__u}}{}
\item\contentsline{section}{\hyperlink{struct__EBF__stream}{\_\-EBF\_\-stream} (Standard EBF stream handle )}{\pageref{struct__EBF__stream}}{}
\item\contentsline{section}{\hyperlink{union__EBF__streamBody}{\_\-EBF\_\-streamBody} (Union of all the stream types )}{\pageref{union__EBF__streamBody}}{}
\item\contentsline{section}{\hyperlink{struct__EBF__streamHeader}{\_\-EBF\_\-streamHeader} (Standard header for both input and output streams )}{\pageref{struct__EBF__streamHeader}}{}
\item\contentsline{section}{\hyperlink{struct__EDM}{\_\-EDM} (EDM control/context handle for the Event Delivery Model )}{\pageref{struct__EDM}}{}
\item\contentsline{section}{\hyperlink{struct__ESX__ctl}{\_\-ESX\_\-ctl} (Output file context )}{\pageref{struct__ESX__ctl}}{}
\item\contentsline{section}{\hyperlink{struct__LCBP}{\_\-LCBP} (Layout of the control block for the virtual LCB )}{\pageref{struct__LCBP}}{}
\item\contentsline{section}{\hyperlink{struct__LCBP__fork}{\_\-LCBP\_\-fork} (Event fork task )}{\pageref{struct__LCBP__fork}}{}
\item\contentsline{section}{\hyperlink{struct__LCBP__pktCbp}{\_\-LCBP\_\-pktCbp} (Binds an event call back routine with its parameter )}{\pageref{struct__LCBP__pktCbp}}{}
\item\contentsline{section}{\hyperlink{struct__RestartPkt}{\_\-RestartPkt} (Defines an EBF restart packet )}{\pageref{struct__RestartPkt}}{}
\item\contentsline{section}{\hyperlink{struct__streamCloseCbp}{\_\-streamCloseCbp} (Structure to bind the close callback routine with a parameter )}{\pageref{struct__streamCloseCbp}}{}
\end{CompactList}
