#include <TrkPlanarSurface.h>
|
| TrkPlanarSurface (const double Center[3], const double Normal[3], double Transform[3][3], double, const Surface *pS=0) |
|
| ~TrkPlanarSurface ()=default |
|
const double * | getParameters () |
|
double | getPar (int) |
|
double | radiusVector () const |
|
const double * | getCenter () |
|
const double * | getNormal () |
|
double | getRotMatrix (int, int) |
|
double | getInvRotMatrix (int, int) |
|
double | getRadLength () const |
|
double | calculateCombinedMatrix (int, int, TrkPlanarSurface *) |
|
void | rotateVectorToLocal (const double *, double *) |
|
void | rotateVectorToGlobal (const double *, double *) |
|
void | transformPointToLocal (const double *, double *) |
|
void | transformPointToGlobal (const double *, double *) |
|
void | setBreakPoint (double) |
|
void | unsetBreakPoint () |
|
bool | isBreakPoint () const |
|
double | getInput () const |
|
void | report () |
|
const Surface * | getTrkSurface () |
|
◆ TrkPlanarSurface()
TrkPlanarSurface::TrkPlanarSurface |
( |
const double |
Center[3], |
|
|
const double |
Normal[3], |
|
|
double |
Transform[3][3], |
|
|
double |
rl, |
|
|
const Surface * |
pS = 0 |
|
) |
| |
◆ ~TrkPlanarSurface()
Trk::TrkPlanarSurface::~TrkPlanarSurface |
( |
| ) |
|
|
default |
◆ calculateCombinedMatrix()
double TrkPlanarSurface::calculateCombinedMatrix |
( |
int |
i, |
|
|
int |
j, |
|
|
TrkPlanarSurface * |
pS |
|
) |
| |
◆ calculateInverseTransform()
void TrkPlanarSurface::calculateInverseTransform |
( |
| ) |
|
|
private |
◆ getCenter()
const double * TrkPlanarSurface::getCenter |
( |
| ) |
|
◆ getInput()
double TrkPlanarSurface::getInput |
( |
| ) |
const |
◆ getInvRotMatrix()
double TrkPlanarSurface::getInvRotMatrix |
( |
int |
i, |
|
|
int |
j |
|
) |
| |
◆ getNormal()
const double * TrkPlanarSurface::getNormal |
( |
| ) |
|
◆ getPar()
double TrkPlanarSurface::getPar |
( |
int |
i | ) |
|
◆ getParameters()
const double * TrkPlanarSurface::getParameters |
( |
| ) |
|
◆ getRadLength()
double TrkPlanarSurface::getRadLength |
( |
| ) |
const |
◆ getRotMatrix()
double TrkPlanarSurface::getRotMatrix |
( |
int |
i, |
|
|
int |
j |
|
) |
| |
◆ getTrkSurface()
◆ isBreakPoint()
bool TrkPlanarSurface::isBreakPoint |
( |
| ) |
const |
◆ radiusVector()
double TrkPlanarSurface::radiusVector |
( |
| ) |
const |
◆ report()
void TrkPlanarSurface::report |
( |
| ) |
|
◆ rotateVectorToGlobal()
void TrkPlanarSurface::rotateVectorToGlobal |
( |
const double * |
X, |
|
|
double * |
Y |
|
) |
| |
◆ rotateVectorToLocal()
void TrkPlanarSurface::rotateVectorToLocal |
( |
const double * |
X, |
|
|
double * |
Y |
|
) |
| |
◆ setBreakPoint()
void TrkPlanarSurface::setBreakPoint |
( |
double |
u | ) |
|
◆ transformPointToGlobal()
void TrkPlanarSurface::transformPointToGlobal |
( |
const double * |
X, |
|
|
double * |
Y |
|
) |
| |
◆ transformPointToLocal()
void TrkPlanarSurface::transformPointToLocal |
( |
const double * |
X, |
|
|
double * |
Y |
|
) |
| |
◆ unsetBreakPoint()
void Trk::TrkPlanarSurface::unsetBreakPoint |
( |
| ) |
|
|
inline |
◆ m_breakPoint
bool Trk::TrkPlanarSurface::m_breakPoint |
|
private |
◆ m_Center
double Trk::TrkPlanarSurface::m_Center[3] {} |
|
private |
◆ m_input
double Trk::TrkPlanarSurface::m_input |
|
private |
◆ m_L
double Trk::TrkPlanarSurface::m_L[3][3] {} |
|
private |
◆ m_M
double Trk::TrkPlanarSurface::m_M[3][3] {} |
|
private |
◆ m_Normal
double Trk::TrkPlanarSurface::m_Normal[3] {} |
|
private |
◆ m_Params
double Trk::TrkPlanarSurface::m_Params[4] {} |
|
private |
◆ m_radLength
double Trk::TrkPlanarSurface::m_radLength |
|
private |
◆ m_Rc
double Trk::TrkPlanarSurface::m_Rc |
|
private |
◆ m_trkSurface
The documentation for this class was generated from the following files: