Class EfcompCommand

  • All Implemented Interfaces:
    Command, JMadExecutable

    public class EfcompCommand
    extends AbstractCommand
    represents the command for adding magnetic field errors to one or more elements. The elements have to be selected before by the select command. EFCOMP, ORDER=integer, RADIUS=real, DKN={dkn(0), dkn(1), dkn(2),...}, DKS={dks(0), dks(1), dks(2),...}, DKNR={dknr(0), dknr(1), dknr(2),...}, DKSR={dksr(0), dksr(1), dksr(2),...};
    • Constructor Detail

      • EfcompCommand

        public EfcompCommand()
        The default constructor.
    • Method Detail

      • getRadius

        public java.lang.Double getRadius()
      • setRadius

        public void setRadius​(java.lang.Double radius)
      • getOrder

        public java.lang.Integer getOrder()
      • setOrder

        public void setOrder​(java.lang.Integer order)
      • getAbsoluteErrors

        public java.util.List<java.lang.Double> getAbsoluteErrors()
      • setAbsoluteErrors

        public void setAbsoluteErrors​(java.util.List<java.lang.Double> absoluteErrors)
      • getAbsoluteSkewErrors

        public java.util.List<java.lang.Double> getAbsoluteSkewErrors()
      • setAbsoluteSkewErrors

        public void setAbsoluteSkewErrors​(java.util.List<java.lang.Double> absoluteSkewErrors)
      • getRelativeErrors

        public java.util.List<java.lang.Double> getRelativeErrors()
      • setRelativeErrors

        public void setRelativeErrors​(java.util.List<java.lang.Double> relativeErrors)
      • getRelativeSkewErrors

        public java.util.List<java.lang.Double> getRelativeSkewErrors()
      • setRelativeSkewErrors

        public void setRelativeSkewErrors​(java.util.List<java.lang.Double> relativeSkewErrors)
      • getName

        public java.lang.String getName()
        Description copied from interface: Command
        has to be implemented in order to return the name of the command (keyword);
        Returns:
        the name of the command (MadX keyword)