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