Uses of Class
org.scictrl.mp.orbitcorrect.model.optics.AbstractOpticalElement
Package
Description
-
Uses of AbstractOpticalElement in org.scictrl.mp.orbitcorrect.correction.models
Modifier and TypeFieldDescriptionprotected AbstractOpticalElement
Bump3CModel.bumpedElement
Bump location at element.Modifier and TypeMethodDescriptionBump3CModel.getBumpedElement()
Getter for the fieldbumpedElement
.Modifier and TypeMethodDescriptionvoid
Bump3CModel.setBumpedElement
(AbstractOpticalElement newBumpedElement) Setter for the fieldbumpedElement
. -
Uses of AbstractOpticalElement in org.scictrl.mp.orbitcorrect.model.optics
Modifier and TypeClassDescriptionclass
Bending magnet has three dynamical values, the values that are changed as current changes.class
This magnet has calibration.class
AbstractCorrector
steers magnet, which gives kick to the beam, specified by the angle.class
AbstractMagnetElement
represent element that generate quasi-static magnet field.class
Transfer elements are all elements that transfer electron beam.class
Aperture is drift space element.class
This class represent beam position monitor.class
Cavity represent cavity.class
This type represents horizontal corrector.class
This type represent kicker magnet.class
This type does not represent the actual element.class
Quadrupole
is magnetic element that holds mainly quadrupole strength.class
This type represent rectangular dipole magnet.class
This type represent sector dipole magnet.class
This type represents septum.class
Sextupole class.class
This type represents vertical corrector.Modifier and TypeFieldDescriptionprotected AbstractOpticalElement
SimpleData.source
Data source element.Modifier and TypeMethodDescriptionSimpleData.getSource()
This method returns sourceAbstractOpticalElement
(AbstractOpticalElement, whose data is this SimpleData).Modifier and TypeMethodDescriptiondouble[][]
DataBush.getMachineFunctions
(double[][] dataArray, AbstractOpticalElement oe1, AbstractOpticalElement oe2, int count) Calculates machine functions on specified interval atcount
points.DataBush.getMachineFunctions
(List<Double>[] dataVectors, AbstractOpticalElement oe1, AbstractOpticalElement oe2, int count) Calculates machine functions on specified interval atcount
points.DataBush.transferMatrix
(AbstractOpticalElement first, AbstractOpticalElement last) This method returns first optical element to last.ModifierConstructorDescriptionDispersionData
(String name, AbstractOpticalElement source) DispersionData
constructor.DispersionData
(String name, AbstractOpticalElement source, double x, double z) DispersionData
constructor.PositionedData
(String name, AbstractOpticalElement source) PositionedData
constructor.PositionedData
(String name, AbstractOpticalElement source, double x, double z) PositionedData
constructor.SimpleData
(String name, AbstractOpticalElement source) SimpleData
constructor.SimpleData
(String name, AbstractOpticalElement source, double x, double z) SimpleData
constructor.