Interface MatchResultRequest

  • All Known Implementing Classes:
    MatchResultRequestImpl

    public interface MatchResultRequest
    This class defines what results we want to have from a matching task
    • Method Detail

      • getSequenceName

        java.lang.String getSequenceName()
        Returns:
        the Sequence Name that is going to me used for Matching
      • setSequenceName

        void setSequenceName​(java.lang.String sequenceName)
        Parameters:
        sequenceName - the Name of the Sequence used for Matching
      • getMadxVaryParameters

        java.util.List<MadxVaryParameter> getMadxVaryParameters()
        Returns:
        all the parameters to use for matching
      • getMatchConstraints

        java.util.List<MatchConstraint> getMatchConstraints()
        Returns:
        all the constraints for the matching
      • getMatchMethod

        MatchMethod getMatchMethod()
        Returns:
        the method used for the matching
      • getInitialOpticsValues

        @Deprecated
        TwissInitialConditions getInitialOpticsValues()
        Deprecated.
        Is this really required? Shouldnt the initial conditions be taken from the model all the time?
        Returns:
        The initial values of the optical functions for the insertion matching.
      • getSaveBetaName

        @Deprecated
        java.lang.String getSaveBetaName()
        Deprecated.
        getSaveBetaName from TwissInitialConditions should be used
        Returns:
        the name of the previously saved optical functions values --> SAVEBETA