\section{File List}
Here is a list of all documented files with brief descriptions:\begin{CompactList}
\item\contentsline{section}{\hyperlink{ATF__shadowedTowers_8c}{ATF\_\-shadowed\-Towers.c} (Determines which TEM towers are shadowed by which ACD tiles )}{\pageref{ATF__shadowedTowers_8c}}{}
\item\contentsline{section}{\hyperlink{ATF__shadowedTowers_8h}{ATF\_\-shadowed\-Towers.h} (Determines which TEM towers are shadowed by which ACD tiles )}{\pageref{ATF__shadowedTowers_8h}}{}
\item\contentsline{section}{\hyperlink{ATF__shadowedTowers_8ih}{ATF\_\-shadowed\-Towers.ih} (Defines the inline interface needed to translate a list of tiles into a list of shadowed towers )}{\pageref{ATF__shadowedTowers_8ih}}{}
\item\contentsline{section}{\hyperlink{ATF__shadowedTowers2x2_8c}{ATF\_\-shadowed\-Towers2x2.c} (Initializes the data structure which translates a list of struct ACD tiles into a list of shadowed towers. The overlap is a 2x2 grid of ACD tiles for each tower )}{\pageref{ATF__shadowedTowers2x2_8c}}{}
\item\contentsline{section}{\hyperlink{ATF__shadowedTowersDef_8h}{ATF\_\-shadowed\-Towers\-Def.h} (Defines the data structure needed to translate a list of ACD tiles into a list of shadowed towers )}{\pageref{ATF__shadowedTowersDef_8h}}{}
\item\contentsline{section}{\hyperlink{dprintf_8h}{dprintf.h} (Debugging print out )}{\pageref{dprintf_8h}}{}
\item\contentsline{section}{\hyperlink{EDM_8h}{EDM.h} (Event Diagnostic Message services, interface + macros )}{\pageref{EDM_8h}}{}
\item\contentsline{section}{\hyperlink{EFA_8c}{EFA.c} (Implementation of the event analysis handling facility )}{\pageref{EFA_8c}}{}
\item\contentsline{section}{\hyperlink{EFA_8h}{EFA.h} (Defines the functions to a header common to all event-based analysis )}{\pageref{EFA_8h}}{}
\item\contentsline{section}{\hyperlink{EFA__def_8h}{EFA\_\-def.h} (Defines the interface to a header common to all event-based analysis datagrams )}{\pageref{EFA__def_8h}}{}
\item\contentsline{section}{\hyperlink{EFA__p_8h}{EFA\_\-p.h} (Facility private Event Filter Anaylsis definitions )}{\pageref{EFA__p_8h}}{}
\item\contentsline{section}{\hyperlink{EFA__synch_8c}{EFA\_\-synch.c} (Implements the synchronous Event Filter Analysis routines )}{\pageref{EFA__synch_8c}}{}
\item\contentsline{section}{\hyperlink{EFA__synch_8h}{EFA\_\-synch.h} (The Event Filter Analysis synchronous private interface information )}{\pageref{EFA__synch_8h}}{}
\item\contentsline{section}{\hyperlink{EFC_8c}{EFC.c} (Implementation of a wrapper for a generic filter )}{\pageref{EFC_8c}}{}
\item\contentsline{section}{\hyperlink{EFC_8h}{EFC.h} (Provides a wrapper in which to run a filter as an EDS callback routine )}{\pageref{EFC_8h}}{}
\item\contentsline{section}{\hyperlink{EFC__edsFw_8c}{EFC\_\-eds\-Fw.c} (Event Filter Code utilities to interface to the EDS framework )}{\pageref{EFC__edsFw_8c}}{}
\item\contentsline{section}{\hyperlink{EFC__edsFw_8h}{EFC\_\-eds\-Fw.h} }{\pageref{EFC__edsFw_8h}}{}
\item\contentsline{section}{\hyperlink{EFC__fate_8h}{EFC\_\-fate.h} (Enumerates the fate of one event )}{\pageref{EFC__fate_8h}}{}
\item\contentsline{section}{\hyperlink{EFC__samplerDef_8h}{EFC\_\-sampler\-Def.h} (Defines the sampling structure )}{\pageref{EFC__samplerDef_8h}}{}
\item\contentsline{section}{\hyperlink{EFC__std_8c}{EFC\_\-std.c} (Sizes and constructs a standard EFC configuration )}{\pageref{EFC__std_8c}}{}
\item\contentsline{section}{\hyperlink{EFC__std_8h}{EFC\_\-std.h} (Interface to the routines that size and construct a standard EFC configuration )}{\pageref{EFC__std_8h}}{}
\item\contentsline{section}{\hyperlink{EFC__time_8c}{EFC\_\-time.c} (Emulation routines for the WCT time and THS routines )}{\pageref{EFC__time_8c}}{}
\item\contentsline{section}{\hyperlink{EFC__time_8h}{EFC\_\-time.h} (Time emulation interface. This is used only for testing )}{\pageref{EFC__time_8h}}{}
\item\contentsline{section}{\hyperlink{EFC__time_8ih}{EFC\_\-time.ih} (Functions to make the time and THS semi-portable )}{\pageref{EFC__time_8ih}}{}
\item\contentsline{section}{\hyperlink{EFR__key_8c}{EFR\_\-key.c} (Indirect file reference key utilities )}{\pageref{EFR__key_8c}}{}
\item\contentsline{section}{\hyperlink{EFR__key_8h}{EFR\_\-key.h} (Interface to the Event Filter/File Resolution Keys )}{\pageref{EFR__key_8h}}{}
\item\contentsline{section}{\hyperlink{EFS_8c}{EFS.c} (Event Filter Statistics, Generic )}{\pageref{EFS_8c}}{}
\item\contentsline{section}{\hyperlink{EFS_8h}{EFS.h} (Defines the interface for summarizing the event-by-event results of a filtering process into a statistics table. This is a generic facility, with very little specific filter information )}{\pageref{EFS_8h}}{}
\item\contentsline{section}{\hyperlink{EFS__ctxBdy_8h}{EFS\_\-ctx\-Bdy.h} (The definition of the Event Filter Statistics Context Body )}{\pageref{EFS__ctxBdy_8h}}{}
\item\contentsline{section}{\hyperlink{EFS__ctxCtb_8h}{EFS\_\-ctx\-Ctb.h} (The definition of the Event Filter Statistics Context Contribution )}{\pageref{EFS__ctxCtb_8h}}{}
\item\contentsline{section}{\hyperlink{EFS__ids_8h}{EFS\_\-ids.h} (Enumerates the various datagram identifiers )}{\pageref{EFS__ids_8h}}{}
\item\contentsline{section}{\hyperlink{EHP_8c}{EHP.c} (Event Handler Proxy, creates a proxy task to handle event related processing that is either not appropriate or too time consuming ({\em i.e\/}. results in unacceptable latency) in the LCBD event handling task) )}{\pageref{EHP_8c}}{}
\item\contentsline{section}{\hyperlink{EHP_8h}{EHP.h} (Event Handler Proxy, Interface )}{\pageref{EHP_8h}}{}
\item\contentsline{section}{\hyperlink{TFC__DB__tolerancesDat_8h}{TFC\_\-DB\_\-tolerances\-Dat.h} (Contains the data to use for the energy dependent tolerances in a form suitable for using as a structure initialization )}{\pageref{TFC__DB__tolerancesDat_8h}}{}
\item\contentsline{section}{\hyperlink{TFC__geometry_8c}{TFC\_\-geometry.c} (Compiles the data base form of the geometry into something usable by TFC\_\-prj\-Find )}{\pageref{TFC__geometry_8c}}{}
\item\contentsline{section}{\hyperlink{TFC__geometryDef_8h}{TFC\_\-geometry\-Def.h} (Defines the tower geometry used in track finding )}{\pageref{TFC__geometryDef_8h}}{}
\item\contentsline{section}{\hyperlink{TFC__prjDef_8h}{TFC\_\-prj\-Def.h} (Defines the data structure describing a track projection and a collection of track projections )}{\pageref{TFC__prjDef_8h}}{}
\item\contentsline{section}{\hyperlink{TFC__prjFind_8c}{TFC\_\-prj\-Find.c} (Finds projections in the TKR )}{\pageref{TFC__prjFind_8c}}{}
\item\contentsline{section}{\hyperlink{TFC__prjFind_8h}{TFC\_\-prj\-Find.h} (Defines the interface for finding projections in a single tower/ )}{\pageref{TFC__prjFind_8h}}{}
\item\contentsline{section}{\hyperlink{TFC__prjList_8h}{TFC\_\-prj\-List.h} (Provides data structures (arrays of linked lists) that allow one to access the projections by their top or bottom layer number )}{\pageref{TFC__prjList_8h}}{}
\item\contentsline{section}{\hyperlink{TFC__tolerances_8c}{TFC\_\-tolerances.c} (Provides services to construct and maintain the projection finding tolerances )}{\pageref{TFC__tolerances_8c}}{}
\item\contentsline{section}{\hyperlink{TFC__tolerances_8h}{TFC\_\-tolerances.h} (Interface to managing, configuring and constructing the tolerances used by the track finding filter code )}{\pageref{TFC__tolerances_8h}}{}
\item\contentsline{section}{\hyperlink{TFC__tolerancesDef_8h}{TFC\_\-tolerances\-Def.h} (Controls the tolerances used in the projection finding )}{\pageref{TFC__tolerancesDef_8h}}{}
\end{CompactList}
