The main stream of work concerns the analysis, design and coding of the tracking part of the program. Starting from
the Problem Statement, following schemas have been designed:
- Geometry and Media for the detector description.
- Input, Events, Raw-Data for input and steering of data.
- Trees for organising and access of the data.
- MOP to add Persistency to objects.
- Calorimetry for defining a seed, which serves as one of the
starting points for the definition of the Road in which
Pattern Recognition is performed.
- Tracking for implementing of the tracking algorithm itself.
- Helix-fit for fitting the track parameters and judging
the quality of potential hit association.
- Circular-Pattern-Recognition for the recognition of more complicated
sets of tracks.
- Math, IO, etc. as basic service class libraries.