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 TypeMethodDescriptionvoid
addProfileData
(double[] profilePos, double[] profileX, double[] profileY, int shape) void
addProfileData
(List<Double> profilePos, List<Double> profileX, List<Double> profileY, List<Integer> shape) void
addProfilePosData
(double pos) void
addProfileXData
(double aperX) void
addProfileYData
(double aperY) void
addShapeData
(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)
-