CbmRoot
CbmKFFieldMath Class Reference

#include <CbmKFFieldMath.h>

Inheritance diagram for CbmKFFieldMath:
[legend]
Collaboration diagram for CbmKFFieldMath:
[legend]

Public Member Functions

 CbmKFFieldMath ()
 
 ~CbmKFFieldMath ()
 

Static Public Member Functions

static void ExtrapolateLine (const Double_t T_in[], const Double_t C_in[], Double_t T_out[], Double_t C_out[], Double_t z_out)
 
static Int_t ExtrapolateRK4 (const Double_t T_in[], const Double_t C_in[], Double_t T_out[], Double_t C_out[], Double_t z_out, Double_t qp0, FairField *MF)
 
static Int_t ExtrapolateALight (const Double_t T_in[], const Double_t C_in[], Double_t T_out[], Double_t C_out[], Double_t z_out, Double_t qp0, FairField *MF)
 

Detailed Description

Definition at line 19 of file CbmKFFieldMath.h.

Constructor & Destructor Documentation

◆ CbmKFFieldMath()

CbmKFFieldMath::CbmKFFieldMath ( )
inline

Definition at line 21 of file CbmKFFieldMath.h.

◆ ~CbmKFFieldMath()

CbmKFFieldMath::~CbmKFFieldMath ( )
inline

Definition at line 22 of file CbmKFFieldMath.h.

Member Function Documentation

◆ ExtrapolateALight()

Int_t CbmKFFieldMath::ExtrapolateALight ( const Double_t  T_in[],
const Double_t  C_in[],
Double_t  T_out[],
Double_t  C_out[],
Double_t  z_out,
Double_t  qp0,
FairField *  MF 
)
static

Definition at line 1000 of file CbmKFFieldMath.cxx.

References NS_L1TrackFitter::c_light, finite(), i, m, CbmKFMath::multQtSQ(), sqrt(), x, and y.

Referenced by CbmKF::Propagate().

◆ ExtrapolateLine()

static void CbmKFFieldMath::ExtrapolateLine ( const Double_t  T_in[],
const Double_t  C_in[],
Double_t  T_out[],
Double_t  C_out[],
Double_t  z_out 
)
static

Referenced by CbmKF::Propagate().

◆ ExtrapolateRK4()

Int_t CbmKFFieldMath::ExtrapolateRK4 ( const Double_t  T_in[],
const Double_t  C_in[],
Double_t  T_out[],
Double_t  C_out[],
Double_t  z_out,
Double_t  qp0,
FairField *  MF 
)
static

Definition at line 61 of file CbmKFFieldMath.cxx.

References NS_L1TrackFitter::c_light, i, CbmKFMath::multQtSQ(), sqrt(), and x.

Referenced by CbmKF::Propagate().


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