Class RungeKuttaDoca

java.lang.Object
org.jlab.clas.tracking.utilities.RungeKuttaDoca

public class RungeKuttaDoca extends Object
Swims a given state vector to a given Z position using Runge Kutta 4 transport.
Author:
ziegler, benkel, Tongtong Cao
  • Constructor Details Link icon

    • RungeKuttaDoca Link icon

      public RungeKuttaDoca()
  • Method Details Link icon

    • SwimToZ Link icon

      public void SwimToZ(int sector, AStateVecs.StateVec vec, org.jlab.clas.swimtools.Swim swim, double z0, float[] bf)
      Swim to Z position without updating the covariance matrix.
    • RK4transport Link icon

      public void RK4transport(int sector, double h, org.jlab.clas.swimtools.Swim swim, org.jlab.jnp.matrix.Matrix cMat, AStateVecs.StateVec vec)
      Transport using Runge Kutta 4, updating the covariance matrix.