\section{File List}
Here is a list of all documented files with brief descriptions:\begin{CompactList}
\item\contentsline{section}{\hyperlink{acdraw_8h}{acdraw.h} (Structure and functions required to specialise the LSEC\_\-raw structure for the acd contribution )}{\pageref{acdraw_8h}}{}
\item\contentsline{section}{\hyperlink{compact_8c}{compact.c} (Compaction implementation )}{\pageref{compact_8c}}{}
\item\contentsline{section}{\hyperlink{compact_8h}{compact.h} (The compaction routines reduce the data volume by a combination of selection and compression before writing the data into a buffer )}{\pageref{compact_8h}}{}
\item\contentsline{section}{\hyperlink{compact__p_8h}{compact\_\-p.h} (Private definition of the compaction structure )}{\pageref{compact__p_8h}}{}
\item\contentsline{section}{\hyperlink{compress_8c}{compress.c} (Routines acting upon the compression structure )}{\pageref{compress_8c}}{}
\item\contentsline{section}{\hyperlink{compress_8h}{compress.h} (The compression structure brings together all the tables required for the operation of the Arithmetic Probability Encoder and the various associated functions provided access to these tables )}{\pageref{compress_8h}}{}
\item\contentsline{section}{\hyperlink{compress_8ic}{compress.ic} (The histogram and compress functions, as static inlines for efficiency )}{\pageref{compress_8ic}}{}
\item\contentsline{section}{\hyperlink{compress__p_8h}{compress\_\-p.h} (Private declaration of the compression structure )}{\pageref{compress__p_8h}}{}
\item\contentsline{section}{\hyperlink{encode_8c}{encode.c} (Encode the event against the previously populated histograms )}{\pageref{encode_8c}}{}
\item\contentsline{section}{\hyperlink{encode_8h}{encode.h} (Encode the event against the previously populate histograms )}{\pageref{encode_8h}}{}
\item\contentsline{section}{\hyperlink{enums_8h}{enums.h} (Enumerations common to LSEC and LCI )}{\pageref{enums_8h}}{}
\item\contentsline{section}{\hyperlink{gemraw_8h}{gemraw.h} (Structure and functions required to specialise the LSEC\_\-raw structure for the gem contribution )}{\pageref{gemraw_8h}}{}
\item\contentsline{section}{\hyperlink{histogram_8c}{histogram.c} (Iterate over the event and fill the histograms of the compaction )}{\pageref{histogram_8c}}{}
\item\contentsline{section}{\hyperlink{LSEC__ctx_8c}{LSEC\_\-ctx.c} (Context data for charge injection calibration events )}{\pageref{LSEC__ctx_8c}}{}
\item\contentsline{section}{\hyperlink{LSEC__ctx_8h}{LSEC\_\-ctx.h} (Context data for charge injection calibration events )}{\pageref{LSEC__ctx_8h}}{}
\item\contentsline{section}{\hyperlink{LSEC__msgs_8c}{LSEC\_\-msgs.c} (Constructor/destructor routines for message facility {\bf LSEC} (ID: {\tt 145}, {\tt 0x91}) )}{\pageref{LSEC__msgs_8c}}{}
\item\contentsline{section}{\hyperlink{LSEC__msgs_8h}{LSEC\_\-msgs.h} (Message definitions for message facility {\bf LSEC} (ID: {\tt 145}, {\tt 0x91}) )}{\pageref{LSEC__msgs_8h}}{}
\item\contentsline{section}{\hyperlink{raw_8c}{raw.c} (Implementation of the LSEC\_\-raw structure )}{\pageref{raw_8c}}{}
\item\contentsline{section}{\hyperlink{raw_8h}{raw.h} (Declaration of the routines use for raw (uncompressed) data )}{\pageref{raw_8h}}{}
\item\contentsline{section}{\hyperlink{raw__p_8h}{raw\_\-p.h} (Private definition of the LSEC\_\-raw structure )}{\pageref{raw__p_8h}}{}
\end{CompactList}
