Class TransferMatrixCalculator
- java.lang.Object
-
- cern.accsoft.steering.jmad.tools.interpolate.TransferMatrixCalculator
-
public class TransferMatrixCalculator extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static JMadTwissVariable[]REQUIRED_VARIABLESThe requiredJMadTwissVariables for the calculation of the transfer matrices.
-
Constructor Summary
Constructors Constructor Description TransferMatrixCalculator()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Jama.Matrixcalculate(JMadPlane plane, OpticPoint from, OpticPoint to)Calculate the transfer matrix from one optic point to another
-
-
-
Field Detail
-
REQUIRED_VARIABLES
public static final JMadTwissVariable[] REQUIRED_VARIABLES
The requiredJMadTwissVariables for the calculation of the transfer matrices.
-
-
Method Detail
-
calculate
public static final Jama.Matrix calculate(JMadPlane plane, OpticPoint from, OpticPoint to)
Calculate the transfer matrix from one optic point to another- Parameters:
plane- The plane for which to calc the transfer matrixfrom- the starting pointto- the ending point- Returns:
- the jama matrix containing the transfer matrix from
OpticPointFROM toOpticPointTO
-
-