PandaRoot
PndApollonius::ApolloniusTripletFunctions Member List

This is the complete list of members for PndApollonius::ApolloniusTripletFunctions, including all inherited members.

AddOtherDetectors(vector< TripletSolution > &solutions, PndSttStrawMap *fStrawMap, std::map< TString, TClonesArray *> &fBranchMap)PndApollonius::ApolloniusTripletFunctionsinline
calcIntersectionPointCircleLine(std::vector< double > circle, double m, double b, double Ax)PndApollonius::ApolloniusTripletFunctionsinline
CheckCombinedSolutions(std::vector< TripletSolution > &solutions, int nExpectedTracks)PndApollonius::ApolloniusTripletFunctionsinline
CheckContinuitySolutions(std::vector< TripletSolution > &solutions, PndSttGeometryMap *fGeometryMap)PndApollonius::ApolloniusTripletFunctionsinline
CheckSolutions(std::vector< TripletSolution > &solutions, std::vector< std::vector< int >> combinations)PndApollonius::ApolloniusTripletFunctionsinline
CombineIdenticalSolutions(std::vector< TripletSolution > &solutions)PndApollonius::ApolloniusTripletFunctionsinline
ContainsTriplet(Triplet &triplet, TripletSolution &solution)PndApollonius::ApolloniusTripletFunctionsinline
CreateMaps(TripletValues &triplets, std::map< FairLink, int > &fMapHitstoCATracklet)PndApollonius::ApolloniusTripletFunctionsinline
DistanceCirclePoint(TVector3 &circle, FairHit *hit)PndApollonius::ApolloniusTripletFunctionsinline
DistanceCircleSttHit(TVector3 &circle, PndSttHit *sttHit)PndApollonius::ApolloniusTripletFunctionsinline
DistanceCircleSttHit(TVector3 &circle, PndSttHit *sttHit, double &sqaredDistance)PndApollonius::ApolloniusTripletFunctionsinline
DistanceLinePoint(TVector3 &circle, FairHit *hit)PndApollonius::ApolloniusTripletFunctionsinline
DistanceLineSttHit(TVector3 &circle, PndSttHit *sttHit, double &squaredDistance)PndApollonius::ApolloniusTripletFunctionsinline
DistanceLineSttHit(TVector3 &circle, PndSttHit *sttHit)PndApollonius::ApolloniusTripletFunctionsinline
FindBestSolutions(std::vector< TripletSolution > &solutions)PndApollonius::ApolloniusTripletFunctionsinline
FindHitsCloseToCircle(std::vector< PndSttHit *> &sttHits, TVector3 &circle, double &fDistanceThresholdSTTFar, PndSttGeometryMap *fGeometryMap)PndApollonius::ApolloniusTripletFunctionsinline
GenerateTripletTracks(Triplet triplet, std::vector< PndSttHit *> &sttHits, PndSttGeometryMap *fGeometryMap)PndApollonius::ApolloniusTripletFunctionsinline
GetAllTubesByRow(std::vector< PndSttHit *> hits, PndSttGeometryMap *fGeometryMap, int &fAllHitsCounter)PndApollonius::ApolloniusTripletFunctionsinline
GetHitsToCAMap(PndSttCA *fCATrackFinder)PndApollonius::ApolloniusTripletFunctionsinline
GetKOutOfN(int k, int n)PndApollonius::ApolloniusTripletFunctionsinline
GetTubeStructure(std::vector< PndSttHit *> hits, PndSttGeometryMap *fGeometryMap, int &fAllHitsCounter, bool &fIsStrongCurling)PndApollonius::ApolloniusTripletFunctionsinline
GetUniqueTubeIDs(std::vector< TripletSolution > &solutions, std::vector< int > combinations)PndApollonius::ApolloniusTripletFunctionsinline
IsContinuous(TripletSolution &solution, PndSttGeometryMap *fGeometryMap)PndApollonius::ApolloniusTripletFunctionsinline
IsTripletUsed(std::vector< TripletSolution > &solutions, Triplet &triplet)PndApollonius::ApolloniusTripletFunctionsinline
MeanSquareDistance(TripletSolution &solution)PndApollonius::ApolloniusTripletFunctionsinline
ReduceCombinatorics(TripletValues &triplets, std::map< FairLink, int > &fMapHitstoCATracklet, TClonesArray *sttHits, PndSttCA *fCATrackFinder, PndSttGeometryMap *fGeometryMap, double &fMinDistance, bool &fWithCombiReduction)PndApollonius::ApolloniusTripletFunctionsinline
SquaredDistanceLineSttHit(TVector3 &circle, PndSttHit *sttHit)PndApollonius::ApolloniusTripletFunctionsinline
TubeReduction(std::vector< std::pair< int, int >> &Rows, std::map< int, std::vector< std::vector< PndSttHit *>>> &tubeStructure, std::map< FairLink, int > &fMapHitstoCATracklet, int position)PndApollonius::ApolloniusTripletFunctionsinline