28 #ifndef GFRECOHITFACTORY_H 29 #define GFRECOHITFACTORY_H 52 std::map<int, GFAbsRecoHitProducer *> fHitProdMap;
void clear()
Clear all hit producers.
void addProducer(int detID, GFAbsRecoHitProducer *hitProd)
Register a producer module to the factory.
Factory object to create RecoHits from digitized and clustered data.
GFAbsRecoHit * createOne(int detID, int index)
Create a RecoHit.
Track candidate – a list of cluster indices.
Base Class for representing a Hit in GENFIT.
Abstract interface class for GFRecoHitProducer.
virtual ~GFRecoHitFactory()
std::vector< GFAbsRecoHit * > createMany(const GFTrackCand &cand)
Creat a collection of RecoHits.