BOSS 7.0.4
BESIII Offline Software System
|
A class to represent a line in 2D. More...
#include <TLine2D.h>
Public Member Functions | |
TLine2D () | |
Constructors. | |
TLine2D (double slope, double yOffset) | |
TLine2D (const AList< TPoint2D > &) | |
virtual | ~TLine2D () |
Destructor. | |
double | slope (void) const |
double | yOffset (void) const |
double | xOffset (void) const |
double | slope (double) |
double | yOffset (double) |
int | fit (void) |
double | det (void) const |
double | distance (const TPoint2D &) const |
void | append (const TPoint2D &) |
void | remove (const TPoint2D &) |
const CAList< TPoint2D > & | list (void) const |
TLine2D () | |
Constructors. | |
TLine2D (double slope, double yOffset) | |
TLine2D (const AList< TPoint2D > &) | |
virtual | ~TLine2D () |
Destructor. | |
double | slope (void) const |
double | yOffset (void) const |
double | xOffset (void) const |
double | slope (double) |
double | yOffset (double) |
int | fit (void) |
double | det (void) const |
double | distance (const TPoint2D &) const |
void | append (const TPoint2D &) |
void | remove (const TPoint2D &) |
const CAList< TPoint2D > & | list (void) const |
A class to represent a line in 2D.
Definition at line 25 of file InstallArea/include/TrkReco/TrkReco/TLine2D.h.
TLine2D::TLine2D | ( | ) |
Constructors.
Definition at line 31 of file TLine2D.cxx.
TLine2D::TLine2D | ( | double | slope, |
double | yOffset | ||
) |
Definition at line 34 of file TLine2D.cxx.
Definition at line 41 of file TLine2D.cxx.
|
virtual |
TLine2D::TLine2D | ( | ) |
Constructors.
TLine2D::TLine2D | ( | double | slope, |
double | yOffset | ||
) |
|
virtual |
Destructor.
void TLine2D::append | ( | const TPoint2D & | a | ) |
Definition at line 51 of file TLine2D.cxx.
void TLine2D::append | ( | const TPoint2D & | ) |
double TLine2D::det | ( | void | ) | const |
double TLine2D::det | ( | void | ) | const |
double TLine2D::distance | ( | const TPoint2D & | p | ) | const |
Definition at line 112 of file TLine2D.cxx.
double TLine2D::distance | ( | const TPoint2D & | ) | const |
int TLine2D::fit | ( | void | ) |
Definition at line 71 of file TLine2D.cxx.
int TLine2D::fit | ( | void | ) |
Definition at line 64 of file TLine2D.cxx.
void TLine2D::remove | ( | const TPoint2D & | a | ) |
Definition at line 58 of file TLine2D.cxx.
void TLine2D::remove | ( | const TPoint2D & | ) |
|
inline |
Definition at line 94 of file InstallArea/include/TrkReco/TrkReco/TLine2D.h.
double TLine2D::slope | ( | double | ) |
|
inline |
Definition at line 76 of file InstallArea/include/TrkReco/TrkReco/TLine2D.h.
double TLine2D::slope | ( | void | ) | const |
|
inline |
Definition at line 88 of file InstallArea/include/TrkReco/TrkReco/TLine2D.h.
double TLine2D::xOffset | ( | void | ) | const |
|
inline |
Definition at line 100 of file InstallArea/include/TrkReco/TrkReco/TLine2D.h.
double TLine2D::yOffset | ( | double | ) |
|
inline |
Definition at line 82 of file InstallArea/include/TrkReco/TrkReco/TLine2D.h.
double TLine2D::yOffset | ( | void | ) | const |