Class SwimTestData

java.lang.Object
cnuphys.swimtest.SwimTestData
All Implemented Interfaces:
Serializable

public class SwimTestData extends Object implements Serializable
See Also:
  • Field Details

    • torusFile

      public String torusFile
    • solenoidFile

      public String solenoidFile
    • javaVersion

      public String javaVersion
    • rMax

      public double rMax
    • sMax

      public double sMax
    • stepSize

      public double stepSize
    • distanceBetweenSaves

      public double distanceBetweenSaves
    • charge

      public int[] charge
    • xo

      public double[] xo
    • yo

      public double[] yo
    • zo

      public double[] zo
    • p

      public double[] p
    • theta

      public double[] theta
    • phi

      public double[] phi
    • results

      public SwimTrajectory[] results
    • testResults

      public transient SwimTrajectory[] testResults
  • Constructor Details

    • SwimTestData

      public SwimTestData(double rMax, double sMax, double stepSize, double distanceBetweenSaves, int n)
  • Method Details

    • count

      public int count()
    • serialRead

      public static SwimTestData serialRead(String fullfn)
      Reads a serializable object from a file.
      Parameters:
      fullfn - the full path.
      Returns:
      the deserialized object.
    • serialWrite

      public static void serialWrite(SwimTestData obj, String fullfn)
      serialWrite writes out a SwimTestData object to a file.
      Parameters:
      obj - the serializable object.
      fullfn - the full path.