BmnRoot
Loading...
Searching...
No Matches
L1Extrapolation.h File Reference
#include "CbmL1Def.h"
#include "L1Field.h"
#include "L1TrackPar.h"
Include dependency graph for L1Extrapolation.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define cnst   const fvec
 

Functions

void L1Extrapolate (L1TrackPar &T, fvec z_out, fvec qp0, L1FieldRegion &F, fvec *w=0)
 
void L1Extrapolate0 (L1TrackPar &T, fvec z_out, L1FieldRegion &F)
 
void L1ExtrapolateLine (L1TrackPar &T, fvec z_out)
 
void L1ExtrapolateXC00Line (const L1TrackPar &T, fvec z_out, fvec &x, fvec &C00)
 
void L1ExtrapolateYC11Line (const L1TrackPar &T, fvec z_out, fvec &y, fvec &C11)
 
void L1ExtrapolateC10Line (const L1TrackPar &T, fvec z_out, fvec &C10)
 
void L1ExtrapolateJXY (fvec &tx, fvec &ty, fvec &qp, fvec dz, L1FieldRegion &F, fvec &extrDx, fvec &extrDy, fvec extrJ[])
 
void L1ExtrapolateJXY0 (fvec &tx, fvec &ty, fvec dz, L1FieldRegion &F, fvec &extrDx, fvec &extrDy, fvec &J04, fvec &J14)
 

Macro Definition Documentation

◆ cnst

#define cnst   const fvec

Definition at line 9 of file L1Extrapolation.h.

Function Documentation

◆ L1Extrapolate()

◆ L1Extrapolate0()

◆ L1ExtrapolateC10Line()

void L1ExtrapolateC10Line ( const L1TrackPar T,
fvec  z_out,
fvec C10 
)
inline

◆ L1ExtrapolateJXY()

void L1ExtrapolateJXY ( fvec tx,
fvec ty,
fvec qp,
fvec  dz,
L1FieldRegion F,
fvec extrDx,
fvec extrDy,
fvec  extrJ[] 
)
inline

Definition at line 452 of file L1Extrapolation.h.

References cnst, d, rcp(), and sqrt().

◆ L1ExtrapolateJXY0()

void L1ExtrapolateJXY0 ( fvec tx,
fvec ty,
fvec  dz,
L1FieldRegion F,
fvec extrDx,
fvec extrDy,
fvec J04,
fvec J14 
)
inline

◆ L1ExtrapolateLine()

◆ L1ExtrapolateXC00Line()

void L1ExtrapolateXC00Line ( const L1TrackPar T,
fvec  z_out,
fvec x,
fvec C00 
)
inline

◆ L1ExtrapolateYC11Line()

void L1ExtrapolateYC11Line ( const L1TrackPar T,
fvec  z_out,
fvec y,
fvec C11 
)
inline