Class BendingMagnet

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

public class BendingMagnet extends Object
Author:
Chris Allen To change the template for this generated type comment go to Window>Preferences>Java>Code Generation>Code and Comments
  • Method Details

    • compCurvature

      public static double compCurvature(IProbe probe, double dblFld)
      Compute the path curvature of a magnetic dipole for the given probe. The path curvature is 1/R where R is the bending radius of the dipole (radius of curvature). Note that for zero fields the radius of curvature is infinite while the path curvature is zero.
      Parameters:
      probe - probe object to be deflected
      dblFld - constant field strength of magnet
      Returns:
      dipole path curvature for given probe (in 1/meters)