\section{Data Structures}
Here are the data structures with brief descriptions:\begin{CompactList}
\item\contentsline{section}{\hyperlink{struct__QPIG}{\_\-QPIG} (Structure tying together the calibration decoding context and the general event decoding context )}{\pageref{struct__QPIG}}{}
\item\contentsline{section}{\hyperlink{struct__QPIG__cruState}{\_\-QPIG\_\-cru\-State} (State of the CRU )}{\pageref{struct__QPIG__cruState}}{}
\item\contentsline{section}{\hyperlink{struct__QPIG__ebmState}{\_\-QPIG\_\-ebm\-State} (Structure used to record the state of the EBM )}{\pageref{struct__QPIG__ebmState}}{}
\item\contentsline{section}{\hyperlink{struct__QPIG__pduState}{\_\-QPIG\_\-pdu\-State} (State of the PDU )}{\pageref{struct__QPIG__pduState}}{}
\item\contentsline{section}{\hyperlink{struct__QPIG__pwrState}{\_\-QPIG\_\-pwr\-State} (Structure holding all the power registers that are controlled by PIG )}{\pageref{struct__QPIG__pwrState}}{}
\item\contentsline{section}{\hyperlink{struct__QPIG__state}{\_\-QPIG\_\-state} (Combination of structure encapsulating the current state of the registers manipulated by PIG )}{\pageref{struct__QPIG__state}}{}
\item\contentsline{section}{\hyperlink{structQPIG__dbState}{QPIG\_\-db\-State} (Structure holding all the registers that are configured by PIG\_\-DB )}{\pageref{structQPIG__dbState}}{}
\end{CompactList}
