1 #ifndef PndTrkCTFindTrackInXY2_H
2 #define PndTrkCTFindTrackInXY2_H 1
131 Short_t maxmvdpixelhitsintrack,
132 Short_t maxmvdstriphitsintrack,
133 Short_t nMvdPixelHit,
134 Short_t nMvdStripHit,
143 Short_t &nPixelHitsinTrack,
144 Short_t *ListPixelHitsinTrack,
145 Short_t &nStripHitsinTrack,
146 Short_t *ListStripHitsinTrack
153 bool* InclusionListSciTil,
155 Short_t maxscitilhitsintrack,
168 Short_t *ListHitsinTrack,
169 Short_t nHitsinTrack,
219 Short_t *auxListHitsinTrack,
220 bool *InclusionListStt,
224 Short_t *ListSttParHits,
235 Short_t *auxListHitsinTrack,
236 bool *InclusionListStt,
240 Short_t *ListSttParHits,
ClassDef(PndTrkCTFindTrackInXY2, 1)
void AddMvdHitsToSttTracks(Double_t delta, Double_t highqualitycut, Double_t FiRangeMvdLow, Double_t FiRangeMvdUp, Short_t maxmvdpixelhitsintrack, Short_t maxmvdstriphitsintrack, Short_t nMvdPixelHit, Short_t nMvdStripHit, Double_t Ox, Double_t Oy, Double_t R, Double_t *XMvdPixel, Double_t *XMvdStrip, Double_t *YMvdPixel, Double_t *YMvdStrip, Short_t &nPixelHitsinTrack, Short_t *ListPixelHitsinTrack, Short_t &nStripHitsinTrack, Short_t *ListStripHitsinTrack)
~PndTrkCTFindTrackInXY2()
Short_t AssociateSciTilHit(Double_t dimensionscitil, Double_t *esse, bool *InclusionListSciTil, Short_t *List, Short_t maxscitilhitsintrack, Short_t nSciTilHits, Double_t Oxx, Double_t Oyy, Double_t posizSciTil[][3], Double_t Rr)
Short_t TrkAssociatedParallelHitsToHelix5(Short_t *auxListHitsinTrack, bool *InclusionListStt, Double_t Fi_low, Double_t Fi_up, Double_t info[][7], Short_t *ListSttParHits, Int_t NhitsParallel, Double_t Oxx, Double_t Oyy, Double_t Rr, Double_t strawradius)
Short_t TrkAssociatedParallelHitsToHelix6(Short_t *auxListHitsinTrack, bool *InclusionListStt, Double_t Fi_low, Double_t Fi_up, Double_t info[][7], Short_t *ListSttParHits, Int_t NhitsParallel, Double_t Oxx, Double_t Oyy, Double_t Rr, Double_t maximum_distance)
bool FindTrackInXYProjection(struct FindTrackInXYProjection2_InputOutputData *InOut, int istampa, int IVOLTE)
void OrderingUsingR(Double_t info[][7], Int_t nHits, Short_t *ListHits)
void DecideWhichAngularRangeAndCharge(Double_t fiCenter, Double_t fi_low_limit[2], Double_t fi_up_limit[2], Double_t(*info)[7], Short_t *ListHitsinTrack, Short_t nHitsinTrack, Double_t Oxx, Double_t Oyy, Short_t &charge, Double_t &FiRangeMvdLow, Double_t &FiRangeMvdUp, Double_t &Fi_low_limit, Double_t &Fi_up_limit)
void OrderingUsingConformal(Short_t Charge, Double_t info[][7], Int_t nHits, Double_t oX, Double_t oY, Short_t *ListHits)
void OrderingUsingFi(Short_t Charge, Double_t info[][7], Int_t nHits, Double_t oX, Double_t oY, Short_t *ListHits)