SUBROUTINE : FFTRF(DZ,Z1,S1,S2,BZEND) AUTHOR : Stephen Burke DATE : 26/11/96 LANGUAGE : FORTRAN SHORT SUMMARY of PURPOSE: Fast version of FKTRAN: translates track parameters from one z plane to another. There is no calculation of the Jacobian, and the z distance over which the field is assumed constant (DZMAX) is 10 cm instead of 1 cm, but otherwise this is the same as FKTRAN. Bz is returned for use in FFCORR. LIST and DESCRIPTION of INPUT VARIABLES/ARGUMENTS: DZ - step length in cm (can be negative) (REAL*8) Z1 - Z coordinate of starting point in cm (REAL*8) S1 - (X,Y,q/P,Tan(Theta),Phi) = state vector at Z1 (REAL*8 5-vector) LIST and DESCRIPTION of OUTPUT VARIABLES/ARGUMENTS: S2 - state vector at Z1+DZ (REAL*8 5-vector) BZEND - z component of field at track end Note that S2 should not be the same as S1 CALLING TREE from FFTRF : None FUNCTIONS USED : None KEEP SEQUENCES USED : FKPIDP
Comments from FFTRF