Interface ISVDOrbitCorrectionModel

All Superinterfaces:
IConfigurable, IOrbitCorrectionModel, IOrientationMarker
All Known Implementing Classes:
AbstractSVDBasedModel, AbstractSVDOrbitCorrectionModel, CorrectorStrengthReductionModel, DefaultOrbitCorrectionModel, EmpiricOrbitCorrectionModel, FixBPMsOrbitCorrectionModel, FrequencyOrbitCorrectionModel, ResponseMatrixBumpModel

public interface ISVDOrbitCorrectionModel extends IOrbitCorrectionModel
Common OC model for methods involving SVD response matrix decomposition.
Author:
igor@scictrl.com
  • Method Details

    • setMinimalEigenvalue

      void setMinimalEigenvalue(double newMinimalEigenvalue)

      setMinimalEigenvalue.

      Parameters:
      newMinimalEigenvalue - double
    • getEigenvalues

      double[] getEigenvalues()

      getEigenvalues.

      Returns:
      an array of
      invalid reference
      double
      objects
    • getEigenvectorsUsed

      int getEigenvectorsUsed()

      getEigenvectorsUsed.

      Returns:
      a int
    • getMinimalEigenvalue

      double getMinimalEigenvalue()

      getMinimalEigenvalue.

      Returns:
      a double