15 #ifndef PNDGEMTRACKFINDERONHITS_H 16 #define PNDGEMTRACKFINDERONHITS_H 49 virtual Int_t DoFind(TClonesArray *hitArray, TClonesArray *trackArray, TClonesArray *trackCandArray);
52 void SetVerbose(
const Int_t &verbose) { fVerbose = verbose; };
53 void SetPrimary(
const Int_t &primary) { fPrimary = primary; };
60 TClonesArray *fMCTrackArray;
61 TClonesArray *fMCPointArray;
102 Int_t fNofExpectedTrackSegments;
103 Int_t fNofFoundTrackSegments;
104 std::vector<TrackSegment> fTrackSegments;
105 Int_t FindTrackSegments(TClonesArray *hitArray, Int_t stat1Id, Int_t stat2Id);
106 Int_t MatchTrackSegments();
107 void RemoveCloneTracks(Int_t nofRecoTracks);
108 Int_t CreateTracks(TClonesArray *hitArray, TClonesArray *trackArray, TClonesArray *trackCandArray, Int_t nofRecoTracks);
110 void PrintTrackSegments(TClonesArray *hitArray);
111 void PrintTracks(TClonesArray *hitArray, Int_t nofRecoTracks);
112 void PrintMCTrackSegments(TClonesArray *hitArray);
113 void PrintMCTracks(TClonesArray *hitArray, Int_t nofRecoTracks);
116 virtual void SetParContainers();
void SetPrimary(const Int_t &primary)
Abstract base class for concrete Gem track finding algorithm.
OnHits track finding algorithm.
Digitization Parameter Class for GEM part.
void SetSigmaMult(Double_t tempd)
void SetVerbose(const Int_t &verbose)