Class DriftSpace

java.lang.Object
xal.tools.beam.optics.DriftSpace

public class DriftSpace extends Object
This is a utility class for computing properties of drift spaces.
Author:
Christopher K. Allen
  • Method Details

    • transferDriftPlane

      public static double[][] transferDriftPlane(double l)
      Compute the characteristic transfer matrix for a drift space of length l.
      Parameters:
      l - length of the drift space (in meters)
      Returns:
      2x2 transfer matrix for a phase plane drift