Package xal.tools.beam.optics
Class DriftSpace
java.lang.Object
xal.tools.beam.optics.DriftSpace
This is a utility class for computing properties of drift spaces.
- Author:
- Christopher K. Allen
-
Method Summary
Modifier and TypeMethodDescriptionstatic double[][]
transferDriftPlane
(double l) Compute the characteristic transfer matrix for a drift space of lengthl
.
-
Method Details
-
transferDriftPlane
public static double[][] transferDriftPlane(double l) Compute the characteristic transfer matrix for a drift space of lengthl
.- Parameters:
l
- length of the drift space (in meters)- Returns:
- 2x2 transfer matrix for a phase plane drift
-