ATLAS Offline Software
|
target surface info ( navigation ) More...
#include <TargetSurfaces.h>
Public Member Functions | |
TargetSurface (const Surface *sf, BoundaryCheck bc, SurfNavigType stype, int ind, const TrackingVolume *tVol, TVNavigType vtype) | |
Constructor. More... | |
~TargetSurface ()=default | |
Destructor. More... | |
void | setDistance (double dAlongPath, double dMin, float sign) |
Distance info. More... | |
void | setPosition (Amg::Vector3D intPos) |
Intersection info. More... | |
void | setStatus (int st) |
Navigation status info. More... | |
void | fastDistanceUpdate (double step) |
fast approximative update ( real distance > distance estimate ) More... | |
Public Attributes | |
const Surface * | surf |
BoundaryCheck | bcheck |
SurfNavigType | sfType |
unsigned int | index |
const TrackingVolume * | assocVol |
TVNavigType | volType |
double | distanceAlongPath |
double | distance |
float | signAbsDist |
Amg::Vector3D | intersection |
int | status |
target surface info ( navigation )
Definition at line 55 of file TargetSurfaces.h.
|
inline |
|
default |
Destructor.
|
inline |
fast approximative update ( real distance > distance estimate )
Definition at line 109 of file TargetSurfaces.h.
|
inline |
Distance info.
Definition at line 95 of file TargetSurfaces.h.
|
inline |
|
inline |
const TrackingVolume* Trk::TargetSurface::assocVol |
Definition at line 62 of file TargetSurfaces.h.
BoundaryCheck Trk::TargetSurface::bcheck |
Definition at line 59 of file TargetSurfaces.h.
double Trk::TargetSurface::distance |
Definition at line 65 of file TargetSurfaces.h.
double Trk::TargetSurface::distanceAlongPath |
Definition at line 64 of file TargetSurfaces.h.
unsigned int Trk::TargetSurface::index |
Definition at line 61 of file TargetSurfaces.h.
Amg::Vector3D Trk::TargetSurface::intersection |
Definition at line 67 of file TargetSurfaces.h.
SurfNavigType Trk::TargetSurface::sfType |
Definition at line 60 of file TargetSurfaces.h.
float Trk::TargetSurface::signAbsDist |
Definition at line 66 of file TargetSurfaces.h.
int Trk::TargetSurface::status |
Definition at line 68 of file TargetSurfaces.h.
Definition at line 58 of file TargetSurfaces.h.
TVNavigType Trk::TargetSurface::volType |
Definition at line 63 of file TargetSurfaces.h.