nucl-ex0608013/analysis_overview.tex
1: \section{Event Reconstruction}
2: 
3: The analysis of the raw data files was done using the standard Hall C event
4: reconstruction software.  The event
5: reconstruction code reads the raw events, decodes the detector hits, and
6: generates tracks and particle identification information for each event.  In
7: addition, it keeps track of the hardware scalars and generates software
8: scalers for the run.  The detector calibrations were done using separate code
9: and the results were taken as input to the event reconstruction software.  The
10: data is output in three forms.  Report files contain the hardware and software
11: scalars, as well as calculated detector efficiencies. PAW \cite{paw} HBOOK
12: files contain the standard set of histograms which can be used to check
13: detector performance and monitor the hardware during a run. PAW Ntuple files
14: contain the event by event information, and are the main output used in the
15: final physics analysis. Histograms and Ntuples are generated using the CERN
16: HBOOK libraries.  Input parameters, software scalars, histograms and tests are
17: handled using the CEBAF Test Package (CTP) \cite{ctp}, which was written
18: at CEBAF, and is modeled loosely on the LAMPF Q system \cite{q_report}. After
19: the tracking, efficiency, and particle identification information is generated
20: by the analysis package, The physics analysis is done using separate
21: stand-alone Fortran and PHYSICA \cite{physica} code.
22: 
23: Sections \ref{section_tracking} through \ref{section_pid} describe the tracking
24: algorithm, time of flight measurement, and particle identification (PID)
25: information.  A detailed description of the analysis code is given in
26: appendix \ref{app_engine}.  Section \ref{section_calib} describes the
27: detector calibration procedures.
28: