![]() |
Belle II Software
release-08-02-04
|
A class to represent circle Hough transformation. More...
#include <HoughTransformationCircle.h>


Public Member Functions | |
| TRGCDCHoughTransformationCircle (const std::string &name) | |
| Contructor. | |
| virtual | ~TRGCDCHoughTransformationCircle () |
| Destructor. | |
| virtual float | y (float xReal, float yReal, float x) const override |
| returns Y coordinate in a Hough parameter plane. | |
| virtual bool | diverge (float xReal, float yReal, float x0, float x1) const override |
| returns true if Y diverges in given region. | |
| virtual bool | positiveDiverge (float xReal, float yReal, float x0, float x1) const override |
| returns true if Y diverges in given region. | |
| virtual bool | negativeDiverge (float xReal, float yReal, float x0, float x1) const override |
| returns true if Y diverges in given region. | |
| virtual TRGPoint2D | circleCenter (const TRGPoint2D &) const |
| returns Point2D(phi, r) of a circle in real plane. | |
| virtual TRGPoint2D | convert (const TRGPoint2D &) const override |
| converts Point2D(phi, r) in real plane into Point2D(phi, r) in Hough plane. | |
| std::string | name (void) const |
| returns name. | |
Private Attributes | |
| const std::string | _name |
| name | |
A class to represent circle Hough transformation.
Definition at line 29 of file HoughTransformationCircle.h.