Class DispersionData
java.lang.Object
org.scictrl.mp.orbitcorrect.model.optics.SimpleData
org.scictrl.mp.orbitcorrect.model.optics.DispersionData
- All Implemented Interfaces:
Cloneable,ISimpleElement
This type extends
SimpleData and represent machine function dispersion on position.- Author:
- igor@scictrl.com
-
Field Summary
Fields inherited from class org.scictrl.mp.orbitcorrect.model.optics.SimpleData
dataHolder, source, x, z -
Constructor Summary
ConstructorsConstructorDescriptionDispersionData(String name) DispersionDataconstructor.DispersionData(String name, AbstractOpticalElement source) DispersionDataconstructor.DispersionData(String name, AbstractOpticalElement source, double x, double z) DispersionDataconstructor. -
Method Summary
Methods inherited from class org.scictrl.mp.orbitcorrect.model.optics.SimpleData
clone, getName, getPair, getPosition, getSource, toString
-
Constructor Details
-
DispersionData
DispersionDataconstructor.- Parameters:
name- aStringobject
-
DispersionData
DispersionDataconstructor.- Parameters:
name- aStringobjectsource- AbstractOpticalElement
-
DispersionData
DispersionDataconstructor.- Parameters:
name- aStringobjectsource- AbstractOpticalElementx- doublez- double
-
-
Method Details
-
d
public double d()This method returns machine function dispersion.- Returns:
- x double
-
dp
public double dp()This method returns machine function dispersion prime.- Returns:
- z double
-