 |
Belle II Software
release-05-01-25
|
14 #ifndef TRGCDCHoughTransformation_FLAG_
15 #define TRGCDCHoughTransformation_FLAG_
19 #ifdef TRGCDC_SHORT_NAMES
20 #define TCHTransformation TRGCDCHoughTransformation
43 std::string
name(
void)
const;
46 virtual float y(
float xReal,
float yReal,
float x)
const = 0;
49 virtual bool diverge(
float xReal,
float yReal,
float x0,
float x1)
53 virtual bool positiveDiverge(
float xReal,
float yReal,
float x0,
float x1)
57 virtual bool negativeDiverge(
float xReal,
float yReal,
float x0,
float x1)
A class to represent a point in 2D.
virtual TRGPoint2D convert(const TRGPoint2D &) const
converts Point2D(r, phi) in real plane into Point2D(r, phi) in Hough plane.
std::string name(void) const
returns name.
virtual ~TRGCDCHoughTransformation()
Destructor.
Abstract base class for different kinds of events.
TRGCDCHoughTransformation(const std::string &name)
Contructor.