Class DispersionData

java.lang.Object
org.scictrl.mp.orbitcorrect.model.optics.SimpleData
org.scictrl.mp.orbitcorrect.model.optics.DispersionData
All Implemented Interfaces:
Cloneable, ISimpleElement

public class DispersionData extends SimpleData
This type extends SimpleData and represent machine function dispersion on position.
Author:
igor@scictrl.com
  • Constructor Details

    • DispersionData

      public DispersionData(String name)
      DispersionData constructor.
      Parameters:
      name - a String object
    • DispersionData

      public DispersionData(String name, AbstractOpticalElement source)
      DispersionData constructor.
      Parameters:
      name - a String object
      source - AbstractOpticalElement
    • DispersionData

      public DispersionData(String name, AbstractOpticalElement source, double x, double z)
      DispersionData constructor.
      Parameters:
      name - a String object
      source - AbstractOpticalElement
      x - double
      z - 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