|
CbmRoot
|
Interface for geometry navigation algorithm. More...
#include <CbmLitGeoNavigator.h>
Public Member Functions | |
| CbmLitGeoNavigator () | |
| Constructor. | |
| virtual | ~CbmLitGeoNavigator () |
| Destructor. | |
| virtual LitStatus | FindIntersections (const CbmLitTrackParam *par, litfloat zOut, vector< CbmLitMaterialInfo > &inter)=0 |
| Find intersection points with detector material in a certain interval. | |
Interface for geometry navigation algorithm.
Definition at line 30 of file CbmLitGeoNavigator.h.
|
inline |
Constructor.
Definition at line 35 of file CbmLitGeoNavigator.h.
|
inlinevirtual |
Destructor.
Definition at line 40 of file CbmLitGeoNavigator.h.
|
pure virtual |
Find intersection points with detector material in a certain interval.
| [in] | par | Input track parameter. Define initial direction and Z position. |
| [in] | zOut | Output Z position [cm]. |
| [out] | inter | Output vector with crossed materials. |