For a leg of a track.
More...
#include <Track.h>
For a leg of a track.
- Author
- S. Ansell
-
M. Gigg, Tessella plc
Definition at line 39 of file Track.h.
◆ Link()
Constuctor.
- Parameters
-
entry | :: Kernel::V3D point to start |
exit | :: Kernel::V3D point to end track |
totalDistance | :: Total distance from start of track |
obj | :: A reference to the object that was intersected |
compID | :: An optional component identifier for the physical object hit. (Default=NULL) |
Definition at line 49 of file Track.h.
◆ operator<() [1/2]
bool Mantid::Geometry::Link::operator< |
( |
const double & |
other | ) |
const |
|
inline |
Less than operator.
Definition at line 56 of file Track.h.
◆ operator<() [2/2]
bool Mantid::Geometry::Link::operator< |
( |
const Link & |
other | ) |
const |
|
inline |
Less than operator.
Definition at line 54 of file Track.h.
◆ operator==()
bool Mantid::Geometry::Link::operator== |
( |
const Link & |
other | ) |
const |
|
inline |
◆ componentID
ComponentID of the intersected component.
Definition at line 85 of file Track.h.
◆ distFromStart
double Mantid::Geometry::Link::distFromStart |
Total distance from track beginning.
Definition at line 82 of file Track.h.
◆ distInsideObject
double Mantid::Geometry::Link::distInsideObject |
Total distance covered inside object.
Definition at line 83 of file Track.h.
◆ entryPoint
Entry point.
Definition at line 80 of file Track.h.
◆ exitPoint
Exit point.
Definition at line 81 of file Track.h.
◆ object
const IObject* Mantid::Geometry::Link::object |
The object that was intersected.
Definition at line 84 of file Track.h.
The documentation for this struct was generated from the following file:
- Framework/Geometry/inc/MantidGeometry/Objects/Track.h