Class MatchResultRequestImpl
- java.lang.Object
-
- cern.accsoft.steering.jmad.domain.result.match.MatchResultRequestImpl
-
- All Implemented Interfaces:
MatchResultRequest
public class MatchResultRequestImpl extends java.lang.Object implements MatchResultRequest
-
-
Constructor Summary
Constructors Constructor Description MatchResultRequestImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddMadxVaryParameter(MadxVaryParameter varyParameter)voidaddMatchConstraint(MatchConstraint matchConstraint)TwissInitialConditionsgetInitialOpticsValues()java.util.List<MadxVaryParameter>getMadxVaryParameters()java.util.List<MatchConstraint>getMatchConstraints()MatchMethodgetMatchMethod()java.lang.StringgetSaveBetaName()java.lang.StringgetSequenceName()voidsetInitTwiss(TwissInitialConditions initTwiss)voidsetMatchMethod(MatchMethod matchMethod)voidsetSaveBetaName(java.lang.String saveBetaName)voidsetSequenceName(java.lang.String sequenceName)
-
-
-
Method Detail
-
getMadxVaryParameters
public java.util.List<MadxVaryParameter> getMadxVaryParameters()
- Specified by:
getMadxVaryParametersin interfaceMatchResultRequest- Returns:
- all the parameters to use for matching
-
addMadxVaryParameter
public void addMadxVaryParameter(MadxVaryParameter varyParameter)
-
getMatchConstraints
public java.util.List<MatchConstraint> getMatchConstraints()
- Specified by:
getMatchConstraintsin interfaceMatchResultRequest- Returns:
- all the constraints for the matching
-
addMatchConstraint
public void addMatchConstraint(MatchConstraint matchConstraint)
-
getMatchMethod
public MatchMethod getMatchMethod()
- Specified by:
getMatchMethodin interfaceMatchResultRequest- Returns:
- the method used for the matching
-
setMatchMethod
public void setMatchMethod(MatchMethod matchMethod)
-
getSequenceName
public java.lang.String getSequenceName()
- Specified by:
getSequenceNamein interfaceMatchResultRequest- Returns:
- the Sequence Name that is going to me used for Matching
-
setSequenceName
public void setSequenceName(java.lang.String sequenceName)
- Specified by:
setSequenceNamein interfaceMatchResultRequest- Parameters:
sequenceName- the Name of the Sequence used for Matching
-
setInitTwiss
public void setInitTwiss(TwissInitialConditions initTwiss)
-
getInitialOpticsValues
public TwissInitialConditions getInitialOpticsValues()
- Specified by:
getInitialOpticsValuesin interfaceMatchResultRequest- Returns:
- The initial values of the optical functions for the insertion matching.
-
setSaveBetaName
public void setSaveBetaName(java.lang.String saveBetaName)
-
getSaveBetaName
public java.lang.String getSaveBetaName()
- Specified by:
getSaveBetaNamein interfaceMatchResultRequest- Returns:
- the name of the previously saved optical functions values --> SAVEBETA
-
-