Class Misalignment

  • All Implemented Interfaces:
    NamedBean

    public class Misalignment
    extends java.lang.Object
    implements NamedBean
    this class defines values, which describe a misalignment of one or more elements. When communicating with MadX this always results in a set of EALIGN commands.
    • Constructor Detail

      • Misalignment

        public Misalignment​(java.lang.String name)
        the constructor-which needs a name
        Parameters:
        name - the name
    • Method Detail

      • getDeltaX

        public final java.lang.Double getDeltaX()
        Returns:
        the deltaX
      • setDeltaX

        public final void setDeltaX​(java.lang.Double deltaX)
        Parameters:
        deltaX - the deltaX to set
      • getDeltaY

        public final java.lang.Double getDeltaY()
        Returns:
        the deltaY
      • setDeltaY

        public final void setDeltaY​(java.lang.Double deltaY)
        Parameters:
        deltaY - the deltaY to set
      • getDeltaS

        public final java.lang.Double getDeltaS()
        Returns:
        the deltaS
      • setDeltaS

        public final void setDeltaS​(java.lang.Double deltaS)
        Parameters:
        deltaS - the deltaS to set
      • getDeltaPhi

        public final java.lang.Double getDeltaPhi()
        Returns:
        the deltaPhi
      • setDeltaPhi

        public final void setDeltaPhi​(java.lang.Double deltaPhi)
        Parameters:
        deltaPhi - the deltaPhi to set
      • getDeltaTheta

        public final java.lang.Double getDeltaTheta()
        Returns:
        the deltaTheta
      • setDeltaTheta

        public final void setDeltaTheta​(java.lang.Double deltaTheta)
        Parameters:
        deltaTheta - the deltaTheta to set
      • getDeltaPsi

        public final java.lang.Double getDeltaPsi()
        Returns:
        the deltaPsi
      • setDeltaPsi

        public final void setDeltaPsi​(java.lang.Double deltaPsi)
        Parameters:
        deltaPsi - the deltaPsi to set
      • getMonitorReadErrorX

        public final java.lang.Double getMonitorReadErrorX()
        Returns:
        the monitorReadErrorX
      • setMonitorReadErrorX

        public final void setMonitorReadErrorX​(java.lang.Double monitorReadErrorX)
        Parameters:
        monitorReadErrorX - the monitorReadErrorX to set
      • getMonitorReadErrorY

        public final java.lang.Double getMonitorReadErrorY()
        Returns:
        the monitorReadErrorY
      • setMonitorReadErrorY

        public final void setMonitorReadErrorY​(java.lang.Double monitorReadErrorY)
        Parameters:
        monitorReadErrorY - the monitorReadErrorY to set
      • getMonitorScalingErrorX

        public final java.lang.Double getMonitorScalingErrorX()
        Returns:
        the monitorScalingErrorX
      • setMonitorScalingErrorX

        public final void setMonitorScalingErrorX​(java.lang.Double monitorScalingErrorX)
        Parameters:
        monitorScalingErrorX - the monitorScalingErrorX to set
      • getMonitorScalingErrorY

        public final java.lang.Double getMonitorScalingErrorY()
        Returns:
        the monitorScalingErrorY
      • setMonitorScalingErrorY

        public final void setMonitorScalingErrorY​(java.lang.Double monitorScalingErrorY)
        Parameters:
        monitorScalingErrorY - the monitorScalingErrorY to set
      • getApertureErrorX

        public final java.lang.Double getApertureErrorX()
        Returns:
        the apertureErrorX
      • setApertureErrorX

        public final void setApertureErrorX​(java.lang.Double apertureErrorX)
        Parameters:
        apertureErrorX - the apertureErrorX to set
      • getApertureErrorY

        public final java.lang.Double getApertureErrorY()
        Returns:
        the apertureErrorY
      • setApertureErrorY

        public final void setApertureErrorY​(java.lang.Double apertureErrorY)
        Parameters:
        apertureErrorY - the apertureErrorY to set
      • addListener

        public void addListener​(MisalignmentListener listener)
        Parameters:
        listener - the listener to add
      • removeListener

        public void removeListener​(MisalignmentListener listener)
        Parameters:
        listener - the listener to remove
      • getName

        public java.lang.String getName()
        Specified by:
        getName in interface NamedBean
        Returns:
        the name of the instance
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object