#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: