virtual 2D point
More...
#include <EdbVirtual.h>
◆ ~EdbPoint2D()
virtual EdbPoint2D::~EdbPoint2D |
( |
| ) |
|
|
inlinevirtual |
◆ Print()
void EdbPoint2D::Print |
( |
Option_t * |
opt = "" | ) |
const |
|
virtual |
Reimplemented in EdbSegP, EdbMark, EdbMarksBox, EdbPredictionsBox, EdbPoint3D, EdbTrack2D, EdbPointsBox2D, EdbSegmentsBox, EdbCluster, and EdbPredictionDC.
102{
103 printf(
"EdbPoint2D: %f %f \n",
X(),
Y() );
104}
virtual Float_t X() const =0
virtual Float_t Y() const =0
◆ SetX()
virtual void EdbPoint2D::SetX |
( |
float |
x | ) |
|
|
pure virtual |
◆ SetY()
virtual void EdbPoint2D::SetY |
( |
float |
y | ) |
|
|
pure virtual |
◆ SetZ()
virtual void EdbPoint2D::SetZ |
( |
float |
z | ) |
|
|
inlinevirtual |
◆ Substruct()
Implements EdbPoint.
Reimplemented in EdbPoint3D.
117{
118 Float_t x =
X() -
p->X();
119 Float_t y =
Y() -
p->Y();
122}
virtual void SetY(float y)=0
virtual void SetX(float x)=0
p
Definition: testBGReduction_AllMethods.C:8
◆ Test()
virtual void EdbPoint2D::Test |
( |
| ) |
const |
|
inlinevirtual |
◆ TestPoint2D()
virtual void EdbPoint2D::TestPoint2D |
( |
| ) |
const |
|
inlinevirtual |
95{ printf("EdbPoint2D::TestPoint2D \n"); }
◆ Transform()
Reimplemented from EdbPoint.
Reimplemented in EdbTrack2D, and EdbPointsBox2D.
108{
109 Float_t x =
a->A11()*
X() +
a->A12()*
Y() +
a->B1();
110 Float_t y =
a->A21()*
X() +
a->A22()*
Y() +
a->B2();
113}
void a()
Definition: check_aligned.C:59
◆ X()
virtual Float_t EdbPoint2D::X |
( |
| ) |
const |
|
pure virtual |
◆ Y()
virtual Float_t EdbPoint2D::Y |
( |
| ) |
const |
|
pure virtual |
◆ Z()
virtual Float_t EdbPoint2D::Z |
( |
| ) |
const |
|
inlinevirtual |
The documentation for this class was generated from the following files: