|
BmnRoot
|
#include <CbmKFMath.h>
Public Member Functions | |
| CbmKFMath () | |
| ~CbmKFMath () | |
| CbmKFMath () | |
| ~CbmKFMath () | |
Static Public Member Functions | |
| static Bool_t | GetThickness (Double_t z1, Double_t z2, Double_t mz, Double_t mthick, Double_t *mz_out, Double_t *mthick_out) |
| static Bool_t | intersectCone (Double_t zCone, Double_t ZCone, Double_t rCone, Double_t RCone, const Double_t x[], Double_t *z1, Double_t *z2) |
| static Int_t | indexS (Int_t i, Int_t j) |
| static void | multQSQt (Int_t N, const Double_t Q[], const Double_t S[], Double_t S_out[]) |
| static void | multQtSQ (Int_t N, const Double_t Q[], const Double_t S[], Double_t S_out[]) |
| static void | multSSQ (const Double_t *A, const Double_t *B, Double_t *C, Int_t n) |
| static void | four_dim_inv (Double_t a[4][4]) |
| static void | five_dim_inv (Double_t a[5][5]) |
| static Bool_t | invS (Double_t A[], Int_t N) |
| static Double_t | getDeviation (Double_t x, Double_t y, Double_t C[], Double_t vx, Double_t vy, Double_t Cv[]=0) |
| static Double_t | AnalyticQP (const Double_t T[], const Double_t V[], FairField *MagneticField) |
| static Int_t | GetNoise (Double_t Lrl, Double_t F, Double_t Fe, Double_t tx, Double_t ty, Double_t qp, Double_t mass, Bool_t is_electron, Bool_t downstream_direction, Double_t *Q5, Double_t *Q8, Double_t *Q9, Double_t *Ecor) |
| static void | CopyTrackParam2TC (FairTrackParam *par, Double_t T[], Double_t C[]) |
| static void | CopyTC2TrackParam (FairTrackParam *par, Double_t T[], Double_t C[]) |
| static Bool_t | GetThickness (Double_t z1, Double_t z2, Double_t mz, Double_t mthick, Double_t *mz_out, Double_t *mthick_out) |
| static Bool_t | intersectCone (Double_t zCone, Double_t ZCone, Double_t rCone, Double_t RCone, const Double_t x[], Double_t *z1, Double_t *z2) |
| static Int_t | indexS (Int_t i, Int_t j) |
| static void | multQSQt (Int_t N, const Double_t Q[], const Double_t S[], Double_t S_out[]) |
| static void | multQtSQ (Int_t N, const Double_t Q[], const Double_t S[], Double_t S_out[]) |
| static void | multSSQ (const Double_t *A, const Double_t *B, Double_t *C, Int_t n) |
| static void | four_dim_inv (Double_t a[4][4]) |
| static void | five_dim_inv (Double_t a[5][5]) |
| static Bool_t | invS (Double_t A[], Int_t N) |
| static Double_t | getDeviation (Double_t x, Double_t y, Double_t C[], Double_t vx, Double_t vy, Double_t Cv[]=0) |
| static Double_t | AnalyticQP (const Double_t T[], const Double_t V[], FairField *MagneticField) |
| static Int_t | GetNoise (Double_t Lrl, Double_t F, Double_t Fe, Double_t tx, Double_t ty, Double_t qp, Double_t mass, Bool_t is_electron, Bool_t downstream_direction, Double_t *Q5, Double_t *Q8, Double_t *Q9, Double_t *Ecor) |
| static void | CopyTrackParam2TC (FairTrackParam *par, Double_t T[], Double_t C[]) |
| static void | CopyTC2TrackParam (FairTrackParam *par, Double_t T[], Double_t C[]) |
Definition at line 19 of file CbmKFMath.h.
|
inline |
Definition at line 22 of file CbmKFMath.h.
|
inline |
Definition at line 23 of file CbmKFMath.h.
|
inline |
Definition at line 22 of file CbmKFMath.h.
|
inline |
Definition at line 23 of file CbmKFMath.h.
|
static |
|
static |
|
static |
Definition at line 777 of file CbmKFMath.cxx.
References i.
Referenced by CbmL1StsTrackFinder::DoFind(), CbmL1SttTrackFinder::Exec(), CbmStsKFSecondaryVertexFinder::GetMotherTrack(), and CbmKFTrack::GetTrackParam().
|
static |
|
static |
Definition at line 796 of file CbmKFMath.cxx.
References i.
Referenced by CbmStsFitPerformanceTask::Exec(), CbmStsFitPerformanceTask::FillTrackHisto(), CbmL1SttTrack::SetMuchTrack(), CbmL1SttTrack::SetStsTrack(), and CbmKFTrack::SetTrackParam().
|
static |
|
static |
Definition at line 141 of file CbmKFMath.cxx.
|
static |
|
static |
Definition at line 95 of file CbmKFMath.cxx.
|
static |
|
static |
Definition at line 282 of file CbmKFMath.cxx.
References d, fabs(), and sqrt().
Referenced by BmnStsKFTrackFitter::GetChiToVertex(), and CbmStsKFTrackFitter::GetChiToVertex().
|
static |
|
static |
Definition at line 734 of file CbmKFMath.cxx.
References exp(), fabs(), log(), and sqrt().
Referenced by CbmKFMaterial::Pass(), and CbmKFCone::Pass().
|
static |
|
static |
Definition at line 690 of file CbmKFMath.cxx.
Referenced by CbmKFTrackInterface::Extrapolate().
|
static |
|
inlinestatic |
Definition at line 33 of file CbmKFMath.h.
References i.
Referenced by BmnMotherFitterPart::ComputeAandB(), BmnKFPrimaryVertexFinder::ComputeAandB(), CbmStsFitPerformanceTask::Exec(), BmnKFPrimaryVertexFinder::Fit(), multQSQt(), multQtSQ(), multSSQ(), and CbmKFTrackInterface::Smooth().
|
inlinestatic |
Definition at line 33 of file CbmKFMath.h.
References i.
|
static |
Definition at line 13 of file CbmKFMath.cxx.
References fabs(), and sqrt().
Referenced by CbmKFCone::Pass().
|
static |
|
static |
Definition at line 192 of file CbmKFMath.cxx.
Referenced by CbmStsFitPerformanceTask::Exec(), and CbmKFTrackInterface::Smooth().
|
static |
|
static |
Definition at line 38 of file CbmKFMath.cxx.
|
static |
|
static |
Definition at line 62 of file CbmKFMath.cxx.
Referenced by CbmKFFieldMath::ExtrapolateALight(), and CbmKFFieldMath::ExtrapolateRK4().
|
static |
|
static |
Definition at line 82 of file CbmKFMath.cxx.
Referenced by CbmKFTrackInterface::Smooth().
|
static |