00001 #ifndef StiPixelHitLoader_H 00002 #define StiPixelHitLoader_H 00003 #include "Sti/StiHitLoader.h" 00004 00005 class StEvent; 00006 class StiDetectorBuilder; 00007 class StTpcHit; 00008 00019 class StiPixelHitLoader : public StiHitLoader<StEvent,StiDetectorBuilder> 00020 { 00021 public: 00022 StiPixelHitLoader(); 00023 StiPixelHitLoader(StiHitContainer * hitContainer, 00024 Factory<StiHit> * hitFactory, 00025 StiDetectorBuilder * detector); 00026 virtual ~StiPixelHitLoader(); 00027 virtual void loadHits(StEvent* source, 00028 Filter<StiTrack> * trackFilter, 00029 Filter<StiHit> * hitFilter); 00030 protected: 00031 // temporary hit ptr used to determine whether mc hits from a given event are 00032 // already loaded. 00033 }; 00034 00035 #endif
1.5.9