ATTPCROOT
0.3.0-alpha
A ROOT-based framework for analyzing data from active target detectors
|
Go to the documentation of this file. 1 #ifndef ATESTIMATORMETHODS_H
2 #define ATESTIMATORMETHODS_H
51 double distanceThreshold);
54 #endif //#ifndef ATESTIMATORMETHODS_H
Estimators
Estimators for AtSampleConsensus.
Describes a shape in 3D space.
int EvaluateRansac(AtPatterns::AtPattern *model, const std::vector< const AtHit * > &hitArray, double distanceThreshold)
Implementation of RANSAC estimator.
int EvaluateChi2(AtPatterns::AtPattern *model, const std::vector< const AtHit * > &hitArray, double distanceThreshold)
Implementation of estimator that minimizes chi2.
int EvaluateWeightedRansac(AtPatterns::AtPattern *model, const std::vector< const AtHit * > &hitArray, double distanceThreshold)
Implementation of RANSAC estimator using charge weighting.
int EvaluateLmeds(AtPatterns::AtPattern *model, const std::vector< const AtHit * > &hitArray, double distanceThreshold)
Implementation of LMedS estimator.
int EvaluateYRansac(AtPatterns::AtPattern *model, const std::vector< const AtHit * > &hitArray, double distanceThreshold)
Implementation of RANSAC estimator ignoring beam component of y.
int EvaluateMlesac(AtPatterns::AtPattern *model, const std::vector< const AtHit * > &hitArray, double distanceThreshold)
Implementation of MLESAC estimator.
Point in space with charge.