#include <TransformToLine.h>
Definition at line 15 of file TransformToLine.h.
◆ TransformToLine() [1/2]
TrkDriftCircleMath::TransformToLine::TransformToLine |
( |
| ) |
|
|
default |
◆ TransformToLine() [2/2]
TrkDriftCircleMath::TransformToLine::TransformToLine |
( |
const Line & |
line | ) |
|
|
inline |
◆ set()
void TrkDriftCircleMath::TransformToLine::set |
( |
const Line & |
line | ) |
|
|
inline |
◆ toLine() [1/2]
Definition at line 35 of file TransformToLine.h.
36 return DriftCircle(
toLine(dc.position()), dc.r(), dc.dr(), dc.driftState(), dc.id(), dc.rot(), dc.index());
◆ toLine() [2/2]
◆ toLineRotation()
const RotPhi& TrkDriftCircleMath::TransformToLine::toLineRotation |
( |
| ) |
const |
|
inline |
◆ toLineX()
double TrkDriftCircleMath::TransformToLine::toLineX |
( |
const LocVec2D & |
pos | ) |
const |
|
inline |
◆ toLineY()
double TrkDriftCircleMath::TransformToLine::toLineY |
( |
const LocVec2D & |
pos | ) |
const |
|
inline |
◆ toLocal() [1/2]
Definition at line 38 of file TransformToLine.h.
39 return DriftCircle(
toLocal(dc.position()), dc.r(), dc.dr(), dc.driftState(), dc.id(), dc.rot(), dc.index());
◆ toLocal() [2/2]
◆ toLocalRotation()
const RotPhi& TrkDriftCircleMath::TransformToLine::toLocalRotation |
( |
| ) |
const |
|
inline |
rotate position in line frame into local frame
Definition at line 46 of file TransformToLine.h.
◆ m_shift
LocVec2D TrkDriftCircleMath::TransformToLine::m_shift {0., 0.} |
|
private |
◆ m_toLineRot
RotPhi TrkDriftCircleMath::TransformToLine::m_toLineRot {0.} |
|
private |
◆ m_toLocalRot
RotPhi TrkDriftCircleMath::TransformToLine::m_toLocalRot {0.} |
|
private |
The documentation for this class was generated from the following file: