Class EfcompCommand
- java.lang.Object
-
- cern.accsoft.steering.jmad.kernel.AbstractJMadExecutable
-
- cern.accsoft.steering.jmad.kernel.cmd.AbstractCommand
-
- cern.accsoft.steering.jmad.kernel.cmd.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 Summary
Constructors Constructor Description EfcompCommand()The default constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<java.lang.Double>getAbsoluteErrors()java.util.List<java.lang.Double>getAbsoluteSkewErrors()java.lang.StringgetName()has to be implemented in order to return the name of the command (keyword);java.lang.IntegergetOrder()java.util.List<Parameter>getParameters()this may be overridden if the command has parameters.java.lang.DoublegetRadius()java.util.List<java.lang.Double>getRelativeErrors()java.util.List<java.lang.Double>getRelativeSkewErrors()voidsetAbsoluteErrors(java.util.List<java.lang.Double> absoluteErrors)voidsetAbsoluteSkewErrors(java.util.List<java.lang.Double> absoluteSkewErrors)voidsetOrder(java.lang.Integer order)voidsetRadius(java.lang.Double radius)voidsetRelativeErrors(java.util.List<java.lang.Double> relativeErrors)voidsetRelativeSkewErrors(java.util.List<java.lang.Double> relativeSkewErrors)-
Methods inherited from class cern.accsoft.steering.jmad.kernel.cmd.AbstractCommand
compose, toString
-
Methods inherited from class cern.accsoft.steering.jmad.kernel.AbstractJMadExecutable
getOutputFile, getResultType, setOutputFile
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface cern.accsoft.steering.jmad.kernel.JMadExecutable
getOutputFile, getResultType, setOutputFile
-
-
-
-
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:Commandhas to be implemented in order to return the name of the command (keyword);- Returns:
- the name of the command (MadX keyword)
-
getParameters
public java.util.List<Parameter> getParameters()
Description copied from class:AbstractCommandthis may be overridden if the command has parameters.- Specified by:
getParametersin interfaceCommand- Overrides:
getParametersin classAbstractCommand- Returns:
- all the parameter for the command
-
-