Class OpticPointImpl

    • Field Detail

      • LOGGER

        protected static final org.slf4j.Logger LOGGER
        the logger for the class
      • MADX_VARIABLES

        public static final java.util.List<MadxTwissVariable> MADX_VARIABLES
        all the madx-variables that are available at an optics-point
    • Constructor Detail

      • OpticPointImpl

        public OpticPointImpl​(java.lang.String name)
    • Method Detail

      • getName

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

        public void setValue​(MadxTwissVariable variable,
                             java.lang.Double value)
      • getBetx

        public java.lang.Double getBetx()
        Specified by:
        getBetx in interface OpticPoint
      • getBety

        public java.lang.Double getBety()
        Specified by:
        getBety in interface OpticPoint
      • getMux

        public java.lang.Double getMux()
        Specified by:
        getMux in interface OpticPoint
      • getMuy

        public java.lang.Double getMuy()
        Specified by:
        getMuy in interface OpticPoint
      • getDx

        public java.lang.Double getDx()
        Specified by:
        getDx in interface OpticPoint
      • getDy

        public java.lang.Double getDy()
        Specified by:
        getDy in interface OpticPoint
      • getAlfx

        public java.lang.Double getAlfx()
        Specified by:
        getAlfx in interface OpticPoint
      • getAlfy

        public java.lang.Double getAlfy()
        Specified by:
        getAlfy in interface OpticPoint
      • getDdx

        public java.lang.Double getDdx()
        Specified by:
        getDdx in interface OpticPoint
      • getDpx

        public java.lang.Double getDpx()
        Specified by:
        getDpx in interface OpticPoint
      • getDpy

        public java.lang.Double getDpy()
        Specified by:
        getDpy in interface OpticPoint
      • getDdy

        public java.lang.Double getDdy()
        Specified by:
        getDdy in interface OpticPoint
      • getDdpx

        public java.lang.Double getDdpx()
        Specified by:
        getDdpx in interface OpticPoint
      • getDdpy

        public java.lang.Double getDdpy()
        Specified by:
        getDdpy in interface OpticPoint
      • getX

        public java.lang.Double getX()
        Specified by:
        getX in interface OpticPoint
      • getPx

        public java.lang.Double getPx()
        Specified by:
        getPx in interface OpticPoint
      • getY

        public java.lang.Double getY()
        Specified by:
        getY in interface OpticPoint
      • getPy

        public java.lang.Double getPy()
        Specified by:
        getPy in interface OpticPoint
      • firePropertyChanged

        protected void firePropertyChanged()
        this method may be overridden by subclasses in order to notify their listeners. For the moment we do nothing here!
      • getPosition

        public java.lang.Double getPosition()
        Specified by:
        getPosition in interface OpticPoint