Class GaussEalignCommand
- java.lang.Object
-
- cern.accsoft.steering.jmad.kernel.AbstractJMadExecutable
-
- cern.accsoft.steering.jmad.kernel.cmd.AbstractCommand
-
- cern.accsoft.steering.jmad.kernel.cmd.GaussEalignCommand
-
- All Implemented Interfaces:
Command,JMadExecutable
public class GaussEalignCommand extends AbstractCommand
This class represents the command for the misaligning one or more elements with random tgauss (for DX and DY) values. If gaussDistribution value is 0 default tgauss() option is provided.
TODO add more random parameters
-
-
Constructor Summary
Constructors Constructor Description GaussEalignCommand(Misalignment misalignment, double gaussDistribuition)The default constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetName()has to be implemented in order to return the name of the command (keyword);java.util.List<Parameter>getParameters()this may be overridden if the command has parameters.-
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
-
-
-
-
Constructor Detail
-
GaussEalignCommand
public GaussEalignCommand(Misalignment misalignment, double gaussDistribuition)
The default constructor.- Parameters:
misalignment- the misalignment to apply.gaussDistribuition- to include
-
-
Method Detail
-
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
-
-