17 #ifndef PNDSTTTRACKFINDERIDEAL
18 #define PNDSTTTRACKFINDERIDEAL 1
24 #include "TClonesArray.h"
71 virtual Int_t
DoFind(TClonesArray* trackCandArray, TClonesArray*
trackArray, TClonesArray* helixHitArray);
TClonesArray * trackArray
TList fPointCollectionList
PndSttHit * GetHitFromCollections(Int_t hitCounter)
virtual void AddHitCollection(TClonesArray *mHitArray, TClonesArray *mPointArray)
virtual ~PndSttTrackFinderIdeal()
virtual Int_t DoFind(TClonesArray *trackCandArray, TClonesArray *trackArray, TClonesArray *helixHitArray)
ClassDef(PndSttTrackFinderIdeal, 1)
Bool_t putStraw(Double_t xpos, Double_t ypos, Double_t radius)
TClonesArray * fTubeArray
void SetTubeArray(TClonesArray *tubeArray)
TClonesArray * fMCTrackArray
void GetTrackletCircular(Double_t firstX, Double_t firstY, Double_t firstR, Double_t secondX, Double_t secondY, Double_t secondR, Double_t thirdX, Double_t thirdY, Double_t thirdR, Double_t *circleRadii, Double_t *circleCentersX, Double_t *circleCentersY) const
void GetTrack(Double_t &dSeed, Double_t &phiSeed, Double_t &rSeed, Double_t &zSeed, Double_t &tanLamSeed, Int_t mcTrackNo)
FairMCPoint * GetPointFromCollections(Int_t hitCounter)