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
ConstructorDescriptionDispersionData
(String name) DispersionData
constructor.DispersionData
(String name, AbstractOpticalElement source) DispersionData
constructor.DispersionData
(String name, AbstractOpticalElement source, double x, double z) DispersionData
constructor. -
Method Summary
Methods inherited from class org.scictrl.mp.orbitcorrect.model.optics.SimpleData
clone, getName, getPair, getPosition, getSource, toString
-
Constructor Details
-
DispersionData
DispersionData
constructor.- Parameters:
name
- aString
object
-
DispersionData
DispersionData
constructor.- Parameters:
name
- aString
objectsource
- AbstractOpticalElement
-
DispersionData
DispersionData
constructor.- Parameters:
name
- aString
objectsource
- 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
-