Next: TPhTopology - an introduction
Up: Using Phat 5.0
Previous: Using Phat 5.0
  Contents
Classes like TPhHit, TPhTrack provide a
representation of the objects that the Phobos physics analysis will
finally be concerned with. Other classes like TPhRawHitFECs0 are used to
store the digitized charge information from the detector elements in its
various forms.
Common to all the data classes is that they typically contain no or very little
intelligence - i.e. a track knows how to apply a straight line fit to
the hits connected with it, but the track finding algorithm is provided
by a separate class based on TPhModule (see below). This separation was
one of the PhAT design choices, mainly motivated by the hope of having
greater flexibility in design changes and an easier transition from
traditional procedural software development to the brave new world of OO.
Gunther Roland
2000-05-05