#include <StiHitLoader.h>

Public Member Functions | |
| StiHitLoader (const string &name) | |
| StiHitLoader (const string &name, StiHitContainer *hitContainer, Factory< StiHit > *hitFactory, Detector *detector) | |
| virtual void | loadEvent (Source1 *source1, Filter< StiTrack > *trackFilter, Filter< StiHit > *hitFilter) |
| virtual void | loadHits (Source1 *source, Filter< StiTrack > *trackFilter, Filter< StiHit > *hitFilter) |
| virtual void | setHitContainer (StiHitContainer *hitContainer) |
| virtual void | setHitFactory (Factory< StiHit > *hitFactory) |
| virtual void | setDetector (Detector *detector) |
| virtual Detector * | getDetector () |
Protected Attributes | |
| StiHitContainer * | _hitContainer |
| StiTrackContainer * | _trackContainer |
| Factory< StiHit > * | _hitFactory |
| Factory< StiKalmanTrack > * | _trackFactory |
| Detector * | _detector |
This base class holds pointers to the destination container, the factory used to get instance of StiHit, and the tranformation utility to effect the transformation between the external hits and the StiHit objects used in this package.
This class is essentially morphed from the class StiHitFiller originally written by Mike Miller.
Definition at line 35 of file StiHitLoader.h.
1.5.9