\hypertarget{dir_000007}{
\section{/afs/slac.stanford.edu/g/glast/flight/QSD/source/QSE/V1-5-2/src/ Directory Reference}
\label{dir_000007}\index{/afs/slac.stanford.edu/g/glast/flight/QSD/source/QSE/V1-5-2/src/ Directory Reference@{/afs/slac.stanford.edu/g/glast/flight/QSD/source/QSE/V1-5-2/src/ Directory Reference}}
}


\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=61pt]{dir_000007_dep}
\end{center}
\end{figure}
\subsection*{Files}
\begin{CompactItemize}
\item 
file \hyperlink{dprintf_8h}{dprintf.h}
\begin{CompactList}\small\item\em Debugging print out. \item\end{CompactList}

\item 
file \hyperlink{QDF__acd_8c}{QDF\_\-acd.c}
\begin{CompactList}\small\item\em Generic sizeof and construct for decoding the ACD data when in the encoded in standard fashion. \item\end{CompactList}

\item 
file \hyperlink{QDF__acd__def_8h}{QDF\_\-acd\_\-def.h}
\begin{CompactList}\small\item\em Maps out the data structure used to decode and receive the decoded ACD data. \item\end{CompactList}

\item 
file \hyperlink{QDF__acd__ped_8c}{QDF\_\-acd\_\-ped.c}
\begin{CompactList}\small\item\em Decodes the ACD data when in the encoded in pedestal (no-zero suppressed) fashion. \item\end{CompactList}

\item 
file \hyperlink{QDF__acd__std_8c}{QDF\_\-acd\_\-std.c}
\begin{CompactList}\small\item\em Decodes the ACD data when in the encoded in standard fashion. \item\end{CompactList}

\item 
file \hyperlink{QDF__acdRepack_8c}{QDF\_\-acd\-Repack.c}
\begin{CompactList}\small\item\em Reformats the QDF\_\-acd\-Evt to EBF format. \item\end{CompactList}

\item 
file \hyperlink{QDF__cal_8c}{QDF\_\-cal.c}
\begin{CompactList}\small\item\em Generic sizeof and construct for decoding the CAL data when in the encoded in standard fashion. \item\end{CompactList}

\item 
file \hyperlink{QDF__cal__def_8h}{QDF\_\-cal\_\-def.h}
\begin{CompactList}\small\item\em Maps out the data structure used to decode and receive the decoded CAL data. \item\end{CompactList}

\item 
file \hyperlink{QDF__cal__ped_8c}{QDF\_\-cal\_\-ped.c}
\begin{CompactList}\small\item\em Decodes the cal data when in the encoded in pedestal (no-zero suppressed) fashion. The data may be either 1-range or 4-range readout. \item\end{CompactList}

\item 
file \hyperlink{QDF__cal__prd_8c}{QDF\_\-cal\_\-prd.c}
\begin{CompactList}\small\item\em Implementation for the CAL Compressed Data Format used to predict one range from another. \item\end{CompactList}

\item 
file \hyperlink{QDF__cal__prd_8h}{QDF\_\-cal\_\-prd.h}
\begin{CompactList}\small\item\em Interface to the CAL range predictor functions. \item\end{CompactList}

\item 
file \hyperlink{QDF__cal__prd__def_8h}{QDF\_\-cal\_\-prd\_\-def.h}
\begin{CompactList}\small\item\em Compress structures for the CAL range prediction. \item\end{CompactList}

\item 
file \hyperlink{QDF__cal__std_8c}{QDF\_\-cal\_\-std.c}
\begin{CompactList}\small\item\em Decodes the CAL data when in the encoded in standard fashion. \item\end{CompactList}

\item 
file \hyperlink{QDF__calRepack_8c}{QDF\_\-cal\-Repack.c}
\begin{CompactList}\small\item\em Reformats one tower in the QDF\_\-cal\-Evt to EBF format. \item\end{CompactList}

\item 
file \hyperlink{QDF__esb_8c}{QDF\_\-esb.c}
\begin{CompactList}\small\item\em Decodes the Event Summary Block. \item\end{CompactList}

\item 
file \hyperlink{QDF__esb__def_8h}{QDF\_\-esb\_\-def.h}
\begin{CompactList}\small\item\em Maps out the event summary block. This block captures information global to the entire event and is packed, just like the GEM, TEM and AEM data, to form the output event. The difference is that this information is global to the event, not a particular contributor. \item\end{CompactList}

\item 
file \hyperlink{QDF__esbRepack_8c}{QDF\_\-esb\-Repack.c}
\begin{CompactList}\small\item\em Generic utilities used in repacking/reformating events to EBF format. \item\end{CompactList}

\item 
file \hyperlink{QDF__exc_8c}{QDF\_\-exc.c}
\begin{CompactList}\small\item\em Implementation of the CDF decoding exception handling. \item\end{CompactList}

\item 
file \hyperlink{QDF__exc__def_8h}{QDF\_\-exc\_\-def.h}
\begin{CompactList}\small\item\em Definition of the QDF decoding exception block. \item\end{CompactList}

\item 
file \hyperlink{QDF__gem_8c}{QDF\_\-gem.c}
\begin{CompactList}\small\item\em Implements the GEM decoding routines. \item\end{CompactList}

\item 
file \hyperlink{QDF__gem__def_8h}{QDF\_\-gem\_\-def.h}
\begin{CompactList}\small\item\em Maps out the data structure used to decode and receive the decoded GEM data. \item\end{CompactList}

\item 
file \hyperlink{QDF__gemRepack_8c}{QDF\_\-gem\-Repack.c}
\begin{CompactList}\small\item\em Implements the GEM repacking to EBF routines. \item\end{CompactList}

\item 
file \hyperlink{QDF__tem_8c}{QDF\_\-tem.c}
\begin{CompactList}\small\item\em Decodes the TEM data when in the encoded in standard fashion. \item\end{CompactList}

\item 
file \hyperlink{QDF__temRepack_8c}{QDF\_\-tem\-Repack.c}
\begin{CompactList}\small\item\em Repacks the CAL,TKR, error and diagnostic contributions to all active TEMS. \item\end{CompactList}

\item 
file \hyperlink{QDF__tkr_8c}{QDF\_\-tkr.c}
\begin{CompactList}\small\item\em Generic sizeof and construct for decoding the TKR data when in the encoded in standard fashion. \item\end{CompactList}

\item 
file \hyperlink{QDF__tkr__def_8h}{QDF\_\-tkr\_\-def.h}
\begin{CompactList}\small\item\em Maps out the data structure used to decode and receive the decoded TKR data. \item\end{CompactList}

\item 
file \hyperlink{QDF__tkr__ped_8c}{QDF\_\-tkr\_\-ped.c}
\begin{CompactList}\small\item\em Decodes the TKR data when in the encoded in a pedestal event format. \item\end{CompactList}

\item 
file \hyperlink{qdf__tkr__repack__dbg_8h}{qdf\_\-tkr\_\-repack\_\-dbg.h}
\begin{CompactList}\small\item\em TKR decoding debug utilities. \item\end{CompactList}

\item 
file \hyperlink{QDF__tkr__std_8c}{QDF\_\-tkr\_\-std.c}
\begin{CompactList}\small\item\em Decodes the TKR data when in the encoded in standard fashion. \item\end{CompactList}

\item 
file \hyperlink{qdf__tkr__std__dbg_8h}{qdf\_\-tkr\_\-std\_\-dbg.h}
\begin{CompactList}\small\item\em TKR decoding debug utilities. \item\end{CompactList}

\item 
file \hyperlink{QDF__tkrRepack_8c}{QDF\_\-tkr\-Repack.c}
\begin{CompactList}\small\item\em Reformats one tower in the QDF\_\-tkr\-Evt to EBF format. \item\end{CompactList}

\item 
file \hyperlink{QFR__cdm_8c}{QFR\_\-cdm.c}
\begin{CompactList}\small\item\em Convenience routine to CDM facility. \item\end{CompactList}

\item 
file \hyperlink{QFR__file_8c}{QFR\_\-file.c}
\begin{CompactList}\small\item\em Facilty to resolve and manage dynamically mapped files. \item\end{CompactList}

\item 
file \hyperlink{QSE__acdMap_8c}{QSE\_\-acd\-Map.c}
\begin{CompactList}\small\item\em Defines the mapping arrays to translate between ACD electronics channel numbering and ACD geometric channel numbering. \item\end{CompactList}

\item 
file \hyperlink{QSE__acdMapdef_8h}{QSE\_\-acd\-Mapdef.h}
\begin{CompactList}\small\item\em Defines symbols used in doing mappings to/from ACD electronics channels from/to geometric numbering. The geometric numbering is as the ACD tiles are laid out in the GEM ACD data. \item\end{CompactList}

\item 
file \hyperlink{QSE__acdRemap_8h}{QSE\_\-acd\-Remap.h}
\begin{CompactList}\small\item\em Defines the remapping structures to take one from electronics space to geographical space. \item\end{CompactList}

\item 
file \hyperlink{QSE__acdUnpack_8c}{QSE\_\-acd\-Unpack.c}
\begin{CompactList}\small\item\em Routines to unpack the ACD data. \item\end{CompactList}

\item 
file \hyperlink{QSE__aemRepack_8c}{QSE\_\-aem\-Repack.c}
\begin{CompactList}\small\item\em Repacks an QSE\_\-aem structurec back to EBF. \item\end{CompactList}

\item 
file \hyperlink{QSE__aemUnpack_8c}{QSE\_\-aem\-Unpack.c}
\begin{CompactList}\small\item\em Routines to unpack the AEM data. \item\end{CompactList}

\item 
file \hyperlink{QSE__calUnpack_8c}{QSE\_\-cal\-Unpack.c}
\begin{CompactList}\small\item\em Unpacks from EBF format to QSE. \item\end{CompactList}

\item 
file \hyperlink{QSE__ctxUpdate_8c}{QSE\_\-ctx\-Update.c}
\begin{CompactList}\small\item\em Updates the standard event context. \item\end{CompactList}

\item 
file \hyperlink{QSE__ebf_8c}{QSE\_\-ebf.c}
\begin{CompactList}\small\item\em EBF utilities. \item\end{CompactList}

\item 
file \hyperlink{QSE__evt_8c}{QSE\_\-evt.c}
\begin{CompactList}\small\item\em Output event services. \item\end{CompactList}

\item 
file \hyperlink{QSE__tkrUnpack_8c}{QSE\_\-tkr\-Unpack.c}
\begin{CompactList}\small\item\em Routines to unpack the TKR data for all towers in the LAT. \item\end{CompactList}

\end{CompactItemize}
