\section{File List}
Here is a list of all documented files with brief descriptions:\begin{CompactList}
\item\contentsline{section}{\hyperlink{ACD__map_8c}{ACD\_\-map.c} (Defines the mapping arrays to translate between ACD electronics channel numbering and ACD geometric channel numbering )}{\pageref{ACD__map_8c}}{}
\item\contentsline{section}{\hyperlink{ACD__mapdef_8h}{ACD\_\-mapdef.h} (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 )}{\pageref{ACD__mapdef_8h}}{}
\item\contentsline{section}{\hyperlink{ACD__rec_8h}{ACD\_\-rec.h} (Defines the structure containing the unpacked the ACD record This differs from \hyperlink{EDR__acd_8h}{EDR\_\-acd.h} in that the order left in the order of ACD, not the GEM )}{\pageref{ACD__rec_8h}}{}
\item\contentsline{section}{\hyperlink{ACD__unpack_8c}{ACD\_\-unpack.c} (Routines to unpack the ACD data )}{\pageref{ACD__unpack_8c}}{}
\item\contentsline{section}{\hyperlink{ACD__unpack_8h}{ACD\_\-unpack.h} (Defines the interface to the ACD LAT unpacking routine. This is a more primitive unpacker than EDR\_\-acd\-Unpack meant to be used when a more barebones data structure will suffice )}{\pageref{ACD__unpack_8h}}{}
\item\contentsline{section}{\hyperlink{EBF__cal_8h}{EBF\_\-cal.h} (Describes the CAL data format from the event builder )}{\pageref{EBF__cal_8h}}{}
\item\contentsline{section}{\hyperlink{EBF__calEnergy_8c}{EBF\_\-cal\-Energy.c} (Does a simple sum of the total CAL energy in the CAL )}{\pageref{EBF__calEnergy_8c}}{}
\item\contentsline{section}{\hyperlink{EBF__calEnergy_8h}{EBF\_\-cal\-Energy.h} (Interface to sum the total energy in the CAL )}{\pageref{EBF__calEnergy_8h}}{}
\item\contentsline{section}{\hyperlink{EBF__cid_8h}{EBF\_\-cid.h} (Maps out the contributor IDs as defined by the Event Builder )}{\pageref{EBF__cid_8h}}{}
\item\contentsline{section}{\hyperlink{EBF__ctb_8h}{EBF\_\-ctb.h} (Describes the attributes and data structures relating to individual contributors )}{\pageref{EBF__ctb_8h}}{}
\item\contentsline{section}{\hyperlink{EBF__dir_8c}{EBF\_\-dir.c} (EBF dir Utilities )}{\pageref{EBF__dir_8c}}{}
\item\contentsline{section}{\hyperlink{EBF__dir_8h}{EBF\_\-dir.h} (EBF dir services, Interface )}{\pageref{EBF__dir_8h}}{}
\item\contentsline{section}{\hyperlink{EBF__ebw_8h}{EBF\_\-ebw.h} (Layouts out the fields of the Event Builder Word )}{\pageref{EBF__ebw_8h}}{}
\item\contentsline{section}{\hyperlink{EBF__edw_8h}{EBF\_\-edw.h} (Layouts out the fields of the LCB Event (or more properly) Packet Descriptor Word packet )}{\pageref{EBF__edw_8h}}{}
\item\contentsline{section}{\hyperlink{EBF__esw_8h}{EBF\_\-esw.h} (Describes the Event Summary Word put on each contributor by The Event Builder Module )}{\pageref{EBF__esw_8h}}{}
\item\contentsline{section}{\hyperlink{EBF__evt_8h}{EBF\_\-evt.h} (Defines the attributes and data structures relating to an EBF event )}{\pageref{EBF__evt_8h}}{}
\item\contentsline{section}{\hyperlink{EBF__gemLocate_8h}{EBF\_\-gem\-Locate.h} (Locates GEM within the Event Builder Format )}{\pageref{EBF__gemLocate_8h}}{}
\item\contentsline{section}{\hyperlink{EBF__match_8c}{EBF\_\-match.c} (Utilities that manages the expected values of EBW and ESW contributor words. This works at the contributor header level. It does not look at the data within a contributor )}{\pageref{EBF__match_8c}}{}
\item\contentsline{section}{\hyperlink{EBF__match_8h}{EBF\_\-match.h} (Interface to the EBW and ESW contributor header word matching )}{\pageref{EBF__match_8h}}{}
\item\contentsline{section}{\hyperlink{EBF__matchPvt_8h}{EBF\_\-match\-Pvt.h} (Defines the matching criteria used in checking that the values the EBW and ESW of each contributor are as expected. Doing this check goes a long ways in verifing that the event is structurally sound. It does not look at the data within a contributor )}{\pageref{EBF__matchPvt_8h}}{}
\item\contentsline{section}{\hyperlink{EBF__pkt_8h}{EBF\_\-pkt.h} (Defines the attributes and data structures relating to an EBF packet )}{\pageref{EBF__pkt_8h}}{}
\item\contentsline{section}{\hyperlink{EBF__siv_8c}{EBF\_\-siv.c} (The packet reassemble state information vector code )}{\pageref{EBF__siv_8c}}{}
\item\contentsline{section}{\hyperlink{EBF__siv_8h}{EBF\_\-siv.h} (Interface to the packet's State Information Vector )}{\pageref{EBF__siv_8h}}{}
\item\contentsline{section}{\hyperlink{EBF__tem_8h}{EBF\_\-tem.h} (Describes the TEM data format from the event builder )}{\pageref{EBF__tem_8h}}{}
\item\contentsline{section}{\hyperlink{EBF__tkr_8c}{EBF\_\-tkr.c} (Utility routines to partially parse the tracker data )}{\pageref{EBF__tkr_8c}}{}
\item\contentsline{section}{\hyperlink{EBF__tkr_8h}{EBF\_\-tkr.h} (Describes the TKR data format from the event builder )}{\pageref{EBF__tkr_8h}}{}
\item\contentsline{section}{\hyperlink{ECR__acd_8c}{ECR\_\-acd.c} (Initializes the ACD calibration constants to a nominal set of values )}{\pageref{ECR__acd_8c}}{}
\item\contentsline{section}{\hyperlink{ECR__acd_8h}{ECR\_\-acd.h} (Interface to the ACD calibration constants utilities )}{\pageref{ECR__acd_8h}}{}
\item\contentsline{section}{\hyperlink{ECR__cal_8c}{ECR\_\-cal.c} (Initializes the CAL calibration constants to a nominal set of values )}{\pageref{ECR__cal_8c}}{}
\item\contentsline{section}{\hyperlink{ECR__cal_8h}{ECR\_\-cal.h} (Interface to the CAL calibration constants utilities )}{\pageref{ECR__cal_8h}}{}
\item\contentsline{section}{\hyperlink{EDA__acd_8h}{EDA\_\-acd.h} (Defines basic constants about the ACD )}{\pageref{EDA__acd_8h}}{}
\item\contentsline{section}{\hyperlink{EDA__cal_8h}{EDA\_\-cal.h} (Defines the event and data attributes (constants) for the CAL )}{\pageref{EDA__cal_8h}}{}
\item\contentsline{section}{\hyperlink{EDA__tkr_8h}{EDA\_\-tkr.h} (Defines the event and data attributes (constants) for the TKR )}{\pageref{EDA__tkr_8h}}{}
\item\contentsline{section}{\hyperlink{EDR__acd_8h}{EDR\_\-acd.h} (Defines the structure containing the unpacked the ACD record )}{\pageref{EDR__acd_8h}}{}
\item\contentsline{section}{\hyperlink{EDR__acdRemap_8h}{EDR\_\-acd\-Remap.h} (Defines the remapping structures to take one from electronics space to geographical space )}{\pageref{EDR__acdRemap_8h}}{}
\item\contentsline{section}{\hyperlink{EDR__acdUnpack_8c}{EDR\_\-acd\-Unpack.c} (Routines to unpack the ACD data )}{\pageref{EDR__acdUnpack_8c}}{}
\item\contentsline{section}{\hyperlink{EDR__acdUnpack_8h}{EDR\_\-acd\-Unpack.h} (Defines the interface to the ACD LAT unpacking routine )}{\pageref{EDR__acdUnpack_8h}}{}
\item\contentsline{section}{\hyperlink{EDR__cal_8h}{EDR\_\-cal.h} (Defines the structure containing the unpacked the calorimeter record )}{\pageref{EDR__cal_8h}}{}
\item\contentsline{section}{\hyperlink{EDR__calUnpack_8c}{EDR\_\-cal\-Unpack.c} (Unpacks the CAL data for the whole LAT )}{\pageref{EDR__calUnpack_8c}}{}
\item\contentsline{section}{\hyperlink{EDR__calUnpack_8h}{EDR\_\-cal\-Unpack.h} (Defines the interface to the CAL LAT unpacking routine )}{\pageref{EDR__calUnpack_8h}}{}
\item\contentsline{section}{\hyperlink{EDR__tkr_8h}{EDR\_\-tkr.h} (Defines the structure containing the unpacked the tracker record for all towers )}{\pageref{EDR__tkr_8h}}{}
\item\contentsline{section}{\hyperlink{EDR__tkrUnpack_8c}{EDR\_\-tkr\-Unpack.c} (Routines to unpack the TKR data for all towers in the LAT )}{\pageref{EDR__tkrUnpack_8c}}{}
\item\contentsline{section}{\hyperlink{EDR__tkrUnpack_8h}{EDR\_\-tkr\-Unpack.h} (Defines the interface to the TKR LAT unpacking routine )}{\pageref{EDR__tkrUnpack_8h}}{}
\item\contentsline{section}{\hyperlink{EDS__cfg_8h}{EDS\_\-cfg.h} (This structure defines the information needed to resolve a configuration to its original CDM file )}{\pageref{EDS__cfg_8h}}{}
\item\contentsline{section}{\hyperlink{EDS__endianness_8h}{EDS\_\-endianness.h} (Provides definitions of the ENDIANNESS of the target machine. The symbols {\em ENDIANNESS\_\-IS\_\-LITTLE\/} and {\em ENDIANNESS\_\-IS\_\-BIG\/} should be used in preprocessing directives to determine the endianness of the machine, while the symbol {\em ENDIANNESS\/} can be more easily used in 'C' code )}{\pageref{EDS__endianness_8h}}{}
\item\contentsline{section}{\hyperlink{EDS__fw_8c}{EDS\_\-fw.c} (Provides a framework so that multiple event processing routines can efficiently share global work )}{\pageref{EDS__fw_8c}}{}
\item\contentsline{section}{\hyperlink{EDS__fw_8h}{EDS\_\-fw.h} (Event Delivery Services, framework, interface )}{\pageref{EDS__fw_8h}}{}
\item\contentsline{section}{\hyperlink{EDS__fwPvt_8h}{EDS\_\-fw\-Pvt.h} (The EDS framework control structure. This is private to the EDS package )}{\pageref{EDS__fwPvt_8h}}{}
\item\contentsline{section}{\hyperlink{EDS__fwServices_8h}{EDS\_\-fw\-Services.h} (Defines the handler related services and parameters that are needed to register a handler )}{\pageref{EDS__fwServices_8h}}{}
\item\contentsline{section}{\hyperlink{EDS__rsd_8h}{EDS\_\-rsd.h} (Result Summary Data Structures )}{\pageref{EDS__rsd_8h}}{}
\item\contentsline{section}{\hyperlink{LCBV_8h}{LCBV.h} (LCB Virtual Device, interface )}{\pageref{LCBV_8h}}{}
\end{CompactList}
