\section{Data Structures}
Here are the data structures with brief descriptions:\begin{CompactList}
\item\contentsline{section}{\hyperlink{struct__CDF__calCtl}{\_\-CDF\_\-cal\-Ctl} (All the stuff about statistics used for doing CAL compresssion )}{\pageref{struct__CDF__calCtl}}{}
\item\contentsline{section}{\hyperlink{struct__CDF__calSizes}{\_\-CDF\_\-cal\-Sizes} (Sizes for the CAL )}{\pageref{struct__CDF__calSizes}}{}
\item\contentsline{section}{\hyperlink{struct__CDF__calSizesAdr}{\_\-CDF\_\-cal\-Sizes\-Adr} (The encoding sizes for the CAL addressing )}{\pageref{struct__CDF__calSizesAdr}}{}
\item\contentsline{section}{\hyperlink{struct__CDF__calSizesPha}{\_\-CDF\_\-cal\-Sizes\-Pha} (The encoding sizes for the CAL PHA values )}{\pageref{struct__CDF__calSizesPha}}{}
\item\contentsline{section}{\hyperlink{struct__CDF__calStats}{\_\-CDF\_\-cal\-Stats} (Statistics for the CAL )}{\pageref{struct__CDF__calStats}}{}
\item\contentsline{section}{\hyperlink{struct__CDF__calStatsAdr}{\_\-CDF\_\-cal\-Stats\-Adr} (Statistics for the CAL addressing )}{\pageref{struct__CDF__calStatsAdr}}{}
\item\contentsline{section}{\hyperlink{struct__CDF__calStatsPha}{\_\-CDF\_\-cal\-Stats\-Pha} (Statistics for the CAL PHA values )}{\pageref{struct__CDF__calStatsPha}}{}
\item\contentsline{section}{\hyperlink{struct__CDF__calTables}{\_\-CDF\_\-cal\-Tables} (Compress tables for the CAL )}{\pageref{struct__CDF__calTables}}{}
\item\contentsline{section}{\hyperlink{struct__CDF__calTablesAdr}{\_\-CDF\_\-cal\-Tables\-Adr} (Compression tables for the CAL addressing )}{\pageref{struct__CDF__calTablesAdr}}{}
\item\contentsline{section}{\hyperlink{struct__CDF__calTablesPha}{\_\-CDF\_\-cal\-Tables\-Pha} (Compression tables for the CAL PHA values )}{\pageref{struct__CDF__calTablesPha}}{}
\item\contentsline{section}{\hyperlink{struct__CDF__out}{\_\-CDF\_\-out} (Compressed Data Format output control )}{\pageref{struct__CDF__out}}{}
\item\contentsline{section}{\hyperlink{struct__CDF__vector}{\_\-CDF\_\-vector} (Defines the output bit stream )}{\pageref{struct__CDF__vector}}{}
\item\contentsline{section}{\hyperlink{union__LSEP__evtBdy0}{\_\-LSEP\_\-evt\-Bdy0} (Event Body Format 0 )}{\pageref{union__LSEP__evtBdy0}}{}
\item\contentsline{section}{\hyperlink{struct__LSEP__evtBdy0__0}{\_\-LSEP\_\-evt\-Bdy0\_\-0} (Event Body Format 0, subforma1 0 )}{\pageref{struct__LSEP__evtBdy0__0}}{}
\item\contentsline{section}{\hyperlink{struct__LSEP__evtBdy0__1}{\_\-LSEP\_\-evt\-Bdy0\_\-1} (Event format 0, subformat 1 )}{\pageref{struct__LSEP__evtBdy0__1}}{}
\item\contentsline{section}{\hyperlink{struct__LSEP__evtBdy0__2}{\_\-LSEP\_\-evt\-Bdy0\_\-2} (Event format 0, subformat 2 )}{\pageref{struct__LSEP__evtBdy0__2}}{}
\item\contentsline{section}{\hyperlink{struct__LSEP__evtBdy0__3}{\_\-LSEP\_\-evt\-Bdy0\_\-3} (Event format 0, subformat 3 )}{\pageref{struct__LSEP__evtBdy0__3}}{}
\item\contentsline{section}{\hyperlink{struct__LSEP__evtBdy0__4}{\_\-LSEP\_\-evt\-Bdy0\_\-4} (Event format 0, subformat 4 )}{\pageref{struct__LSEP__evtBdy0__4}}{}
\item\contentsline{section}{\hyperlink{struct__LSEP__evtBdy0__5}{\_\-LSEP\_\-evt\-Bdy0\_\-5} (Event format 0, subformat 5 )}{\pageref{struct__LSEP__evtBdy0__5}}{}
\item\contentsline{section}{\hyperlink{struct__LSEP__evtCtb0}{\_\-LSEP\_\-evt\-Ctb0} (Event Data Format 0 )}{\pageref{struct__LSEP__evtCtb0}}{}
\item\contentsline{section}{\hyperlink{struct__LSEP__evtCtb0__0}{\_\-LSEP\_\-evt\-Ctb0\_\-0} (Event Data Format 0, subformat 0 )}{\pageref{struct__LSEP__evtCtb0__0}}{}
\item\contentsline{section}{\hyperlink{struct__LSEP__evtCtb0__1}{\_\-LSEP\_\-evt\-Ctb0\_\-1} (Event format 0, subformat 1 )}{\pageref{struct__LSEP__evtCtb0__1}}{}
\item\contentsline{section}{\hyperlink{struct__LSEP__evtCtb0__2}{\_\-LSEP\_\-evt\-Ctb0\_\-2} (Event format 0, subformat 2 )}{\pageref{struct__LSEP__evtCtb0__2}}{}
\item\contentsline{section}{\hyperlink{struct__LSEP__evtCtb0__3}{\_\-LSEP\_\-evt\-Ctb0\_\-3} (Event format 0, subformat 3 )}{\pageref{struct__LSEP__evtCtb0__3}}{}
\item\contentsline{section}{\hyperlink{struct__LSEP__evtCtb0__4}{\_\-LSEP\_\-evt\-Ctb0\_\-4} (Event format 0, subformat 4 )}{\pageref{struct__LSEP__evtCtb0__4}}{}
\item\contentsline{section}{\hyperlink{struct__LSEP__evtCtb0__5}{\_\-LSEP\_\-evt\-Ctb0\_\-5} (Event format 0, subformat 5 )}{\pageref{struct__LSEP__evtCtb0__5}}{}
\item\contentsline{section}{\hyperlink{struct__LSEP__evtsCtb0}{\_\-LSEP\_\-evts\-Ctb0} (Events Format 0, contribution level )}{\pageref{struct__LSEP__evtsCtb0}}{}
\item\contentsline{section}{\hyperlink{struct__LSEP__evtToc0__4}{\_\-LSEP\_\-evt\-Toc0\_\-4} (Event Format 0.4 Table of Contents )}{\pageref{struct__LSEP__evtToc0__4}}{}
\item\contentsline{section}{\hyperlink{union__LSEP__evtToc0__4__ctl}{\_\-LSEP\_\-evt\-Toc0\_\-4\_\-ctl} (Event Format 0.4 Table of Contents control word as a 32-bit word and its bit field representation )}{\pageref{union__LSEP__evtToc0__4__ctl}}{}
\item\contentsline{section}{\hyperlink{struct__LSEP__evtToc0__4__ctl__bf}{\_\-LSEP\_\-evt\-Toc0\_\-4\_\-ctl\_\-bf} (Event Format 0.4 Table of Contents control word as bit fields )}{\pageref{struct__LSEP__evtToc0__4__ctl__bf}}{}
\item\contentsline{section}{\hyperlink{union__LSEP__evtToc0__4__tem}{\_\-LSEP\_\-evt\-Toc0\_\-4\_\-tem} (The 16 bit TEM word of the Table of Contents, union of the bit field representation with an unsigned short (16-bit) integer )}{\pageref{union__LSEP__evtToc0__4__tem}}{}
\item\contentsline{section}{\hyperlink{struct__LSEP__evtToc0__4__tem__bf}{\_\-LSEP\_\-evt\-Toc0\_\-4\_\-tem\_\-bf} (The 16 bit TEM word of the Table of Contents, bit field representation )}{\pageref{struct__LSEP__evtToc0__4__tem__bf}}{}
\item\contentsline{section}{\hyperlink{struct__LSEP__evtToc0__5}{\_\-LSEP\_\-evt\-Toc0\_\-5} (Event Format 0.4 Table of Contents )}{\pageref{struct__LSEP__evtToc0__5}}{}
\item\contentsline{section}{\hyperlink{struct__LSEP__gem0}{\_\-LSEP\_\-gem0} (Output GEM data )}{\pageref{struct__LSEP__gem0}}{}
\item\contentsline{section}{\hyperlink{struct__Lzs}{\_\-Lzs} (Structure to hold the minimum of all the maximum ADC values and the minimum of differences )}{\pageref{struct__Lzs}}{}
\item\contentsline{section}{\hyperlink{struct__TotsRep}{\_\-Tots\-Rep} (The tots represented as a count of the significant bits + the significant bits )}{\pageref{struct__TotsRep}}{}
\item\contentsline{section}{\hyperlink{struct__TotsRet}{\_\-Tots\-Ret} (Return value from the tots\_\-acquire, captures the next write location plus a bit mask of those TOTs having each particular value of the number of significant digits )}{\pageref{struct__TotsRet}}{}
\item\contentsline{section}{\hyperlink{struct__TowerMaps}{\_\-Tower\-Maps} (Captures the map of the tower classification and the XY layers for all 16 towers )}{\pageref{struct__TowerMaps}}{}
\item\contentsline{section}{\hyperlink{struct__Tree18Result}{\_\-Tree18Result} (The result of encoding an 18-bit layer map. This consists of the right justified encoded bit pattern and the number of bits in the bit pattern )}{\pageref{struct__Tree18Result}}{}
\item\contentsline{section}{\hyperlink{struct__Vn}{\_\-Vn} (A structure containing two fields, one with the bit pattern of a packed PHA value and one with the number of bits in the bit pattern )}{\pageref{struct__Vn}}{}
\item\contentsline{section}{\hyperlink{structLz}{Lz} (Describes the two log end readings in a leading 0 (pseudo-floating) manner )}{\pageref{structLz}}{}
\end{CompactList}
