30 #ifndef PNDTOOLS_PNDFORWARDTRACKFINDER_PNDFTSCELLTRACKLETGENERATOR_H_ 31 #define PNDTOOLS_PNDFORWARDTRACKFINDER_PNDFTSCELLTRACKLETGENERATOR_H_ 38 void setHits(std::vector<PndFtsHit *> hits);
40 map<Int_t, vector<PndTrackCand>>
getTracklets() {
return fTracklets; }
43 std::vector<PndFtsHit *> fHits;
44 map<Int_t, vector<PndTrackCand>> fTracklets;
46 void findTracks(map<Int_t, vector<PndFtsHit *>>, Int_t layer);
47 map<Int_t, vector<PndFtsHit *>> splitLayers(vector<PndFtsHit *> hits);
48 map<Int_t, PndTrackCand> FindTracklets(vector<PndFtsHit *> hits);
49 map<Int_t, std::vector<Int_t>> getNeighbors(vector<PndFtsHit *> hits);
51 void transform(Bool_t transToNewSystem,
PndFtsHit *hit);
52 TMatrix getRotationMatrix(Double_t angle);
map< Int_t, vector< PndTrackCand > > getTracklets()