\section{Data Structures}
Here are the data structures with brief descriptions:\begin{CompactList}
\item\contentsline{section}{\hyperlink{struct__ASC__ascBdy__Gzip0}{\_\-ASC\_\-asc\-Bdy\_\-Gzip0} (Structure of the GZIP'd compressed ASC histogram )}{\pageref{struct__ASC__ascBdy__Gzip0}}{}
\item\contentsline{section}{\hyperlink{struct__ASC__ascBdy__Raw0}{\_\-ASC\_\-asc\-Bdy\_\-Raw0} (Structure of the uncompressed ASC histogram )}{\pageref{struct__ASC__ascBdy__Raw0}}{}
\item\contentsline{section}{\hyperlink{struct__ASC__ascCtb__Gzip0}{\_\-ASC\_\-asc\-Ctb\_\-Gzip0} (The ASC data contribution, counters + body )}{\pageref{struct__ASC__ascCtb__Gzip0}}{}
\item\contentsline{section}{\hyperlink{struct__ASC__ascCtb__Raw0}{\_\-ASC\_\-asc\-Ctb\_\-Raw0} (The ASC data contribution, header + body )}{\pageref{struct__ASC__ascCtb__Raw0}}{}
\item\contentsline{section}{\hyperlink{struct__ASC__cno}{\_\-ASC\_\-cno} (Accumulates the counts for the CNO vector )}{\pageref{struct__ASC__cno}}{}
\item\contentsline{section}{\hyperlink{struct__ASC__cnts}{\_\-ASC\_\-cnts} (Statistics for each of the 4 lists )}{\pageref{struct__ASC__cnts}}{}
\item\contentsline{section}{\hyperlink{struct__ASC__counters}{\_\-ASC\_\-counters} (All ACD counts )}{\pageref{struct__ASC__counters}}{}
\item\contentsline{section}{\hyperlink{struct__ASC__handlerConstructCfg}{\_\-ASC\_\-handler\-Construct\-Cfg} (Defines the configuration parameters for the Construct routine )}{\pageref{struct__ASC__handlerConstructCfg}}{}
\item\contentsline{section}{\hyperlink{struct__ASC__list}{\_\-ASC\_\-list} (The ACD vector counts for each of the 32 ACD readout channels is in a list )}{\pageref{struct__ASC__list}}{}
\item\contentsline{section}{\hyperlink{struct__ASC__patterns}{\_\-ASC\_\-patterns} (Accumulates the pattern counts for one ACD FREE board channel )}{\pageref{struct__ASC__patterns}}{}
\item\contentsline{section}{\hyperlink{struct__ASC__stats}{\_\-ASC\_\-stats} (ASC monitoring statistics )}{\pageref{struct__ASC__stats}}{}
\item\contentsline{section}{\hyperlink{struct__EMP__hdr}{\_\-EMP\_\-hdr} (EMP standard header for event-based statistics )}{\pageref{struct__EMP__hdr}}{}
\item\contentsline{section}{\hyperlink{struct__EMP__hdrEvt}{\_\-EMP\_\-hdr\-Evt} (Captures the information needed to uniquely identify this event by sequence and time )}{\pageref{struct__EMP__hdrEvt}}{}
\item\contentsline{section}{\hyperlink{struct__EMP__hdrEvtSeq}{\_\-EMP\_\-hdr\-Evt\-Seq} (Hide the access to the long long to avoid alignment issues )}{\pageref{struct__EMP__hdrEvtSeq}}{}
\item\contentsline{section}{\hyperlink{struct__EMP__hdrEvtSpan}{\_\-EMP\_\-hdr\-Evt\-Span} (The defining information about the first and last event that went into the sample )}{\pageref{struct__EMP__hdrEvtSpan}}{}
\item\contentsline{section}{\hyperlink{struct__EMP__hdrTimetone}{\_\-EMP\_\-hdr\-Timetone} (Defines the most general version of the timetone information )}{\pageref{struct__EMP__hdrTimetone}}{}
\item\contentsline{section}{\hyperlink{struct__EMP__hdrTimetones}{\_\-EMP\_\-hdr\-Timetones} (Captures the information needed to convert a GEM event clock register value into an absolute time )}{\pageref{struct__EMP__hdrTimetones}}{}
\item\contentsline{section}{\hyperlink{struct__LSD__sdiWriteCbp}{\_\-LSD\_\-sdi\-Write\-Cbp} (Binds the routine to write an ITC queue item with its context parameter )}{\pageref{struct__LSD__sdiWriteCbp}}{}
\end{CompactList}
