CbmRoot
CbmRichNavigationUtil Class Reference

#include <CbmRichNavigationUtil.h>

Static Public Member Functions

static string FindIntersection (const FairTrackParam *par, TVector3 &crossPoint, const string &volumeName)
 
static string FindIntersection (const TVector3 &dirCos, const TVector3 &pos, TVector3 &crossPoint, const string &volumeName)
 
static void GetDirCos (const FairTrackParam *par, Double_t &nx, Double_t &ny, Double_t &nz)
 

Detailed Description

Definition at line 11 of file CbmRichNavigationUtil.h.

Member Function Documentation

◆ FindIntersection() [1/2]

static string CbmRichNavigationUtil::FindIntersection ( const FairTrackParam *  par,
TVector3 &  crossPoint,
const string &  volumeName 
)
inlinestatic

◆ FindIntersection() [2/2]

static string CbmRichNavigationUtil::FindIntersection ( const TVector3 &  dirCos,
const TVector3 &  pos,
TVector3 &  crossPoint,
const string &  volumeName 
)
inlinestatic

Definition at line 26 of file CbmRichNavigationUtil.h.

References pos, x, and y.

◆ GetDirCos()

static void CbmRichNavigationUtil::GetDirCos ( const FairTrackParam *  par,
Double_t &  nx,
Double_t &  ny,
Double_t &  nz 
)
inlinestatic

Definition at line 77 of file CbmRichNavigationUtil.h.

References sqrt().

Referenced by CbmRichProjectionProducerTGeo::DoProjection(), and FindIntersection().


The documentation for this class was generated from the following file: