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.String
getName()
has to be implemented in order to return the name of the command (keyword);java.lang.Integer
getOrder()
java.util.List<Parameter>
getParameters()
this may be overridden if the command has parameters.java.lang.Double
getRadius()
java.util.List<java.lang.Double>
getRelativeErrors()
java.util.List<java.lang.Double>
getRelativeSkewErrors()
void
setAbsoluteErrors(java.util.List<java.lang.Double> absoluteErrors)
void
setAbsoluteSkewErrors(java.util.List<java.lang.Double> absoluteSkewErrors)
void
setOrder(java.lang.Integer order)
void
setRadius(java.lang.Double radius)
void
setRelativeErrors(java.util.List<java.lang.Double> relativeErrors)
void
setRelativeSkewErrors(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:Command
has 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:AbstractCommand
this may be overridden if the command has parameters.- Specified by:
getParameters
in interfaceCommand
- Overrides:
getParameters
in classAbstractCommand
- Returns:
- all the parameter for the command
-
-