StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
StiPixelHitLoader.h
1 #ifndef StiPixelHitLoader_H
2 #define StiPixelHitLoader_H
3 #include "Sti/StiHitLoader.h"
4 
5 class StEvent;
7 class StTpcHit;
8 
19 class StiPixelHitLoader : public StiHitLoader<StEvent,StiDetectorBuilder>
20 {
21 public:
23  StiPixelHitLoader(StiHitContainer * hitContainer,
24  Factory<StiHit> * hitFactory,
25  StiDetectorBuilder * detector);
26  virtual ~StiPixelHitLoader();
27  virtual void loadHits(StEvent* source,
28  Filter<StiTrack> * trackFilter,
29  Filter<StiHit> * hitFilter);
30  protected:
31  // temporary hit ptr used to determine whether mc hits from a given event are
32  // already loaded.
33 };
34 
35 #endif