1 #ifndef PNDMDTHITPRODUCER_H
2 #define PNDMDTHITPRODUCER_H 1
7 #include "FairTSBufferFunctional.h"
29 virtual InitStatus
Init();
35 virtual void Exec(Option_t* opt);
37 PndMdtHit*
AddHit(Int_t detID, Int_t stripID, TVector3&
pos, TVector3& dpos, Int_t bIndex, Int_t sIndex);
43 virtual void Exec_old(Option_t* opt);
VecDigi::iterator VecDigiIter
std::vector< PndMdtDigi * > Tracklet
Int_t fNumofGroupedStripDigis
TClonesArray * fDigiArray
ClustersCollection::iterator ClustersColIter
std::map< Int_t, Int_t > fBoxHitMapofLayer
PndMdtHit * AddHit(Int_t detID, Int_t stripID, TVector3 &pos, TVector3 &dpos, Int_t bIndex, Int_t sIndex)
Tracklet::iterator TrackletDigiIter
TClonesArray * fStripClusterArray
std::map< Int_t, Int_t > fMatchMap
TClonesArray * fStripArray
virtual void Exec(Option_t *opt)
bool operator()(const PndMdtDigi *lv, const PndMdtDigi *rv) const
TrackletCollection::iterator TrackletColIter
std::vector< std::vector< PndMdtDigi * > > TrackletCollection
SingleCluster::iterator SingleDigiIter
std::map< Int_t, Int_t > fStripHitMapofLayer
virtual void FinishTask()
std::vector< std::vector< PndMdtDigi * > > ClustersCollection
virtual InitStatus Init()
std::vector< PndMdtDigi * > SingleCluster
virtual void RunTimeBased()
ClassDef(PndMdtHitProducer, 1)
std::vector< PndMdtDigi * > VecDigi
Int_t fNumofGroupedBoxDigis
TClonesArray * fBoxClusterArray
virtual void Exec_old(Option_t *opt)