Class MadxVaryParameterImpl
- java.lang.Object
- 
- cern.accsoft.steering.jmad.domain.result.match.input.MadxVaryParameterImpl
 
- 
- All Implemented Interfaces:
- MadxVaryParameter
 
 public class MadxVaryParameterImpl extends java.lang.Object implements MadxVaryParameter this
- 
- 
Constructor SummaryConstructors Constructor Description MadxVaryParameterImpl(MadxParameter parameter)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.DoublegetLower()Lower limit for the parameter (optional)MadxParametergetMadxParameter()java.lang.StringgetName()returns the name of the parameter.java.lang.DoublegetStep()The approximate initial step size for varying the parameter.java.lang.DoublegetUpper()Upper limit for the parameter (optional).voidsetLower(java.lang.Double lower)voidsetStep(java.lang.Double step)voidsetUpper(java.lang.Double upper)
 
- 
- 
- 
Constructor Detail- 
MadxVaryParameterImplpublic MadxVaryParameterImpl(MadxParameter parameter) 
 
- 
 - 
Method Detail- 
setSteppublic void setStep(java.lang.Double step) 
 - 
setLowerpublic void setLower(java.lang.Double lower) 
 - 
setUpperpublic void setUpper(java.lang.Double upper) 
 - 
getNamepublic java.lang.String getName() Description copied from interface:MadxVaryParameterreturns the name of the parameter. This can be e.g. a name of a strength or the attribute of an element (e.g. MCIAH->kick)- Specified by:
- getNamein interface- MadxVaryParameter
- Returns:
- the (madx) name of the parameter to vary
 
 - 
getLowerpublic java.lang.Double getLower() Description copied from interface:MadxVaryParameterLower limit for the parameter (optional)- Specified by:
- getLowerin interface- MadxVaryParameter
- Returns:
- the lower limit or null if not set
 
 - 
getSteppublic java.lang.Double getStep() Description copied from interface:MadxVaryParameterThe approximate initial step size for varying the parameter. If the step is not entered, MAD tries to find a reasonable step, but this may not always work.- Specified by:
- getStepin interface- MadxVaryParameter
- Returns:
- the step to use.
 
 - 
getUpperpublic java.lang.Double getUpper() Description copied from interface:MadxVaryParameterUpper limit for the parameter (optional).- Specified by:
- getUpperin interface- MadxVaryParameter
- Returns:
- the upper limit or null if not set
 
 - 
getMadxParameterpublic MadxParameter getMadxParameter() - Specified by:
- getMadxParameterin interface- MadxVaryParameter
- Returns:
- the basis Parameter used for varying
 
 
- 
 
-