\section{Data Structures}
Here are the data structures with brief descriptions:\begin{CompactList}
\item\contentsline{section}{\hyperlink{struct__LSF__contribution}{\_\-LSF\_\-contribution} (The general structure of an LSF contribution )}{\pageref{struct__LSF__contribution}}{}
\item\contentsline{section}{\hyperlink{union__LSF__contribution__bdy}{\_\-LSF\_\-contribution\_\-bdy} (Beginning of the body of the LSF contribution )}{\pageref{union__LSF__contribution__bdy}}{}
\item\contentsline{section}{\hyperlink{struct__LSF__contribution__hdr}{\_\-LSF\_\-contribution\_\-hdr} (The layout of a contribution header structure )}{\pageref{struct__LSF__contribution__hdr}}{}
\item\contentsline{section}{\hyperlink{struct__LSF__datagram}{\_\-LSF\_\-datagram} (The general structure of an LSF datagram )}{\pageref{struct__LSF__datagram}}{}
\item\contentsline{section}{\hyperlink{union__LSF__datagram__bdy}{\_\-LSF\_\-datagram\_\-bdy} (Beginning of the body of the LSF datagram )}{\pageref{union__LSF__datagram__bdy}}{}
\item\contentsline{section}{\hyperlink{struct__LSF__datagram__hdr}{\_\-LSF\_\-datagram\_\-hdr} (The LSF datagram header )}{\pageref{struct__LSF__datagram__hdr}}{}
\item\contentsline{section}{\hyperlink{union__LSF__identity}{\_\-LSF\_\-identity} (Union of the bit field representation of the LSF\_\-identity word and an uninterpretted 32-bit integer )}{\pageref{union__LSF__identity}}{}
\item\contentsline{section}{\hyperlink{struct__LSF__identity__bf}{\_\-LSF\_\-identity\_\-bf} (The bit field representation of the LSF identity word )}{\pageref{struct__LSF__identity__bf}}{}
\item\contentsline{section}{\hyperlink{struct__LSF__record}{\_\-LSF\_\-record} (The general structure of an LSF record )}{\pageref{struct__LSF__record}}{}
\item\contentsline{section}{\hyperlink{union__LSF__record__bdy}{\_\-LSF\_\-record\_\-bdy} (The general structure of the body of an LSF record )}{\pageref{union__LSF__record__bdy}}{}
\item\contentsline{section}{\hyperlink{union__LSF__record__hdr}{\_\-LSF\_\-record\_\-hdr} (Union of the record header as an uninterpretted 32-bit integer with a bit field representation )}{\pageref{union__LSF__record__hdr}}{}
\item\contentsline{section}{\hyperlink{struct__LSF__record__hdr__bf}{\_\-LSF\_\-record\_\-hdr\_\-bf} (Layout of a record header, bit field representation )}{\pageref{struct__LSF__record__hdr__bf}}{}
\item\contentsline{section}{\hyperlink{struct__LSF__root}{\_\-LSF\_\-root} (Describes the body when the datagram has a root contribution )}{\pageref{struct__LSF__root}}{}
\item\contentsline{section}{\hyperlink{union__LSF__root__bdy}{\_\-LSF\_\-root\_\-bdy} (Beginning of the body of the LSF datagram root contribution )}{\pageref{union__LSF__root__bdy}}{}
\item\contentsline{section}{\hyperlink{union__LSF__root__hdr}{\_\-LSF\_\-root\_\-hdr} (The LSF root header as a union of 32-bit integer and the bit field representation )}{\pageref{union__LSF__root__hdr}}{}
\item\contentsline{section}{\hyperlink{struct__LSF__root__hdr__bf}{\_\-LSF\_\-root\_\-hdr\_\-bf} (The LSF root header as bit fields )}{\pageref{struct__LSF__root__hdr__bf}}{}
\item\contentsline{section}{\hyperlink{struct__LSF__statsHdr}{\_\-LSF\_\-stats\-Hdr} (The standard header for event-based statistics )}{\pageref{struct__LSF__statsHdr}}{}
\item\contentsline{section}{\hyperlink{struct__LSF__statsHdrEvt}{\_\-LSF\_\-stats\-Hdr\-Evt} (Captures the information needed to uniquely identify this event by sequence and time )}{\pageref{struct__LSF__statsHdrEvt}}{}
\item\contentsline{section}{\hyperlink{struct__LSF__statsHdrEvtSeq}{\_\-LSF\_\-stats\-Hdr\-Evt\-Seq} (Hide the access to the long long to avoid alignment issues )}{\pageref{struct__LSF__statsHdrEvtSeq}}{}
\item\contentsline{section}{\hyperlink{struct__LSF__statsHdrEvtSpan}{\_\-LSF\_\-stats\-Hdr\-Evt\-Span} (The defining information about the first and last event that went into the sample )}{\pageref{struct__LSF__statsHdrEvtSpan}}{}
\item\contentsline{section}{\hyperlink{struct__LSF__statsHdrTimetone}{\_\-LSF\_\-stats\-Hdr\-Timetone} (Defines the most general version of the timetone information )}{\pageref{struct__LSF__statsHdrTimetone}}{}
\item\contentsline{section}{\hyperlink{struct__LSF__statsHdrTimetones}{\_\-LSF\_\-stats\-Hdr\-Timetones} (Captures the information needed to convert a GEM event clock register value into an absolute time )}{\pageref{struct__LSF__statsHdrTimetones}}{}
\end{CompactList}
