\section{Data Structures}
Here are the data structures with brief descriptions:\begin{CompactList}
\item\contentsline{section}{\hyperlink{struct__PrintCtx}{\_\-Print\-Ctx} (A structure controlling the strips to be printed )}{\pageref{struct__PrintCtx}}{}
\item\contentsline{section}{\hyperlink{struct__QSE__acd}{\_\-QSE\_\-acd} (Holds the unpacked ACD information )}{\pageref{struct__QSE__acd}}{}
\item\contentsline{section}{\hyperlink{struct__QSE__acdRemap}{\_\-QSE\_\-acd\-Remap} (Defines the information necessary to remap all ACD information laid out in electronics space to a geographical space )}{\pageref{struct__QSE__acdRemap}}{}
\item\contentsline{section}{\hyperlink{struct__QSE__acdRemapBrd}{\_\-QSE\_\-acd\-Remap\-Brd} (Structure defining the remapping the ACD data on a single board from electronics space into the standard 4 geographically oriented lists )}{\pageref{struct__QSE__acdRemapBrd}}{}
\item\contentsline{section}{\hyperlink{struct__QSE__aem}{\_\-QSE\_\-aem} (Holds the unpacked QSE\_\-aem information )}{\pageref{struct__QSE__aem}}{}
\item\contentsline{section}{\hyperlink{struct__QSE__aem__cableStatus}{\_\-QSE\_\-aem\_\-cable\-Status} (Summary cable bit status masks )}{\pageref{struct__QSE__aem__cableStatus}}{}
\item\contentsline{section}{\hyperlink{struct__QSE__aem__chn__af}{\_\-QSE\_\-aem\_\-chn\_\-af} (Maps out the information for one ADC channel as an alternative bit field representation, where the end bit is paired with the tile address to form the extended tile address and where all the fields of the PHA vector (ADC range, ADC value and PHA parity error fields are presented as a single PHA vector field )}{\pageref{struct__QSE__aem__chn__af}}{}
\item\contentsline{section}{\hyperlink{struct__QSE__aem__chn__bf}{\_\-QSE\_\-aem\_\-chn\_\-bf} (Maps out the information for one ADC channel as the most primitve bit fields possible )}{\pageref{struct__QSE__aem__chn__bf}}{}
\item\contentsline{section}{\hyperlink{struct__QSE__aem__chn__cf}{\_\-QSE\_\-aem\_\-chn\_\-cf} (Maps out the information for one channel, as alternative bit field representation favoring consolidating all the state information as a single field and combining the ADC range and ADC value field as a single PHA field )}{\pageref{struct__QSE__aem__chn__cf}}{}
\item\contentsline{section}{\hyperlink{union__QSE__aem__chn__u}{\_\-QSE\_\-aem\_\-chn\_\-u} (Maps out the information for one channel, union of bit field with unsigned int )}{\pageref{union__QSE__aem__chn__u}}{}
\item\contentsline{section}{\hyperlink{struct__QSE__cal}{\_\-QSE\_\-cal} (Structure containing the unpacked CAL data for all towers )}{\pageref{struct__QSE__cal}}{}
\item\contentsline{section}{\hyperlink{union__QSE__calLog}{\_\-QSE\_\-cal\-Log} (Maps out the 32-bit value of a CAL log data field both in bit fields and as an unsigned 32-bit integer )}{\pageref{union__QSE__calLog}}{}
\item\contentsline{section}{\hyperlink{struct__QSE__calLog__bf}{\_\-QSE\_\-cal\-Log\_\-bf} (Maps out the 32-bit value of a CAL log data field as bit fields )}{\pageref{struct__QSE__calLog__bf}}{}
\item\contentsline{section}{\hyperlink{struct__QSE__calLog__cf}{\_\-QSE\_\-cal\-Log\_\-cf} (Maps out the 32-bit value of a CAL log data field as bit fields. This mapping keeps the RNG and ADC value contigious )}{\pageref{struct__QSE__calLog__cf}}{}
\item\contentsline{section}{\hyperlink{struct__QSE__calTwr}{\_\-QSE\_\-cal\-Twr} (Structure containing the unpacked CAL data for this tower )}{\pageref{struct__QSE__calTwr}}{}
\item\contentsline{section}{\hyperlink{struct__QSE__ctx}{\_\-QSE\_\-ctx} (Binds together all the meta-information about an event )}{\pageref{struct__QSE__ctx}}{}
\item\contentsline{section}{\hyperlink{struct__QSE__ctxClose}{\_\-QSE\_\-ctx\-Close} (The Event Context's Datagram Closing Information )}{\pageref{struct__QSE__ctxClose}}{}
\item\contentsline{section}{\hyperlink{struct__QSE__ctxCounters}{\_\-QSE\_\-ctx\-Counters} (Maps out the counters )}{\pageref{struct__QSE__ctxCounters}}{}
\item\contentsline{section}{\hyperlink{struct__QSE__ctxDid}{\_\-QSE\_\-ctx\-Did} (Contains the datagram indentification information )}{\pageref{struct__QSE__ctxDid}}{}
\item\contentsline{section}{\hyperlink{struct__QSE__ctxOpen}{\_\-QSE\_\-ctx\-Open} (The Event Context's Datagram Opening Information )}{\pageref{struct__QSE__ctxOpen}}{}
\item\contentsline{section}{\hyperlink{struct__QSE__ctxTime}{\_\-QSE\_\-ctx\-Time} (The time/clock information for the 1-second of the first event and the previous 1-second period )}{\pageref{struct__QSE__ctxTime}}{}
\item\contentsline{section}{\hyperlink{struct__QSE__ctxTimetone}{\_\-QSE\_\-ctx\-Timetone} (The time/clock information associated with a timetone message )}{\pageref{struct__QSE__ctxTimetone}}{}
\item\contentsline{section}{\hyperlink{struct__QSE__ebfEvt}{\_\-QSE\_\-ebf\-Evt} (Describes an EBF formatted event )}{\pageref{struct__QSE__ebfEvt}}{}
\item\contentsline{section}{\hyperlink{struct__QSE__ebfHdr}{\_\-QSE\_\-ebf\-Hdr} (Describes the packet header on a returned EBF structure )}{\pageref{struct__QSE__ebfHdr}}{}
\item\contentsline{section}{\hyperlink{struct__QSE__evt}{\_\-QSE\_\-evt} (Representation of the event )}{\pageref{struct__QSE__evt}}{}
\item\contentsline{section}{\hyperlink{struct__QSE__evtAll}{\_\-QSE\_\-evt\-All} (All the possible representations of an event )}{\pageref{struct__QSE__evtAll}}{}
\item\contentsline{section}{\hyperlink{struct__QSE__printDvr}{\_\-QSE\_\-print\-Dvr} (Print context )}{\pageref{struct__QSE__printDvr}}{}
\item\contentsline{section}{\hyperlink{struct__QSE__printDvrStats}{\_\-QSE\_\-print\-Dvr\-Stats} (Statistics at the global, datagram, contributor and record level )}{\pageref{struct__QSE__printDvrStats}}{}
\item\contentsline{section}{\hyperlink{struct__QSE__printDvrStatsCtb}{\_\-QSE\_\-print\-Dvr\-Stats\-Ctb} (Statistics of this contributor, records )}{\pageref{struct__QSE__printDvrStatsCtb}}{}
\item\contentsline{section}{\hyperlink{struct__QSE__printDvrStatsDgm}{\_\-QSE\_\-print\-Dvr\-Stats\-Dgm} (Statistics of this datagram, contributions and records )}{\pageref{struct__QSE__printDvrStatsDgm}}{}
\item\contentsline{section}{\hyperlink{struct__QSE__printDvrStatsGbl}{\_\-QSE\_\-print\-Dvr\-Stats\-Gbl} (Global counts of datagrams, contributions and records )}{\pageref{struct__QSE__printDvrStatsGbl}}{}
\item\contentsline{section}{\hyperlink{struct__QSE__tkr}{\_\-QSE\_\-tkr} (Structure containing the unpacked TKR data for all towers )}{\pageref{struct__QSE__tkr}}{}
\item\contentsline{section}{\hyperlink{struct__QSE__tkrLyr}{\_\-QSE\_\-tkr\-Lyr} (Information about the hit strips in one layer )}{\pageref{struct__QSE__tkrLyr}}{}
\item\contentsline{section}{\hyperlink{struct__QSE__tkrTwr}{\_\-QSE\_\-tkr\-Twr} (Structure containing the unpacked TKR data for this tower )}{\pageref{struct__QSE__tkrTwr}}{}
\item\contentsline{section}{\hyperlink{struct__QSE__update}{\_\-QSE\_\-update} (The dispatch table for updating the event context )}{\pageref{struct__QSE__update}}{}
\item\contentsline{section}{\hyperlink{structAcdLists}{Acd\-Lists} (Internal only structure to hold the bit maps of the ACD values )}{\pageref{structAcdLists}}{}
\end{CompactList}
