Package xal.smf
Class ApertureProfile
java.lang.Object
xal.smf.ApertureProfile
The implementation of the Aperture Profile for the chamber of each section of
the machine.
- Author:
- nataliamilas
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddProfileData(double[] profilePos, double[] profileX, double[] profileY, int shape) voidaddProfileData(List<Double> profilePos, List<Double> profileX, List<Double> profileY, List<Integer> shape) voidaddProfilePosData(double pos) voidaddProfileXData(double aperX) voidaddProfileYData(double aperY) voidaddShapeData(int aperShape) double[][]double[][]double[][]
-
Constructor Details
-
ApertureProfile
public ApertureProfile()
-
-
Method Details
-
addProfilePosData
public void addProfilePosData(double pos) -
addProfileXData
public void addProfileXData(double aperX) -
addProfileYData
public void addProfileYData(double aperY) -
addShapeData
public void addShapeData(int aperShape) -
getProfilePos
-
getProfileX
-
getProfileXArray
public double[][] getProfileXArray() -
getProfileY
-
getProfileYArray
public double[][] getProfileYArray() -
getProfileShape
-
getShapeArray
public double[][] getShapeArray() -
addProfileData
-
addProfileData
public void addProfileData(double[] profilePos, double[] profileX, double[] profileY, int shape)
-