Class SvdIterationDataImpl
- java.lang.Object
-
- cern.accsoft.steering.aloha.calc.iteration.IterationDataImpl
-
- cern.accsoft.steering.aloha.calc.iteration.SvdIterationDataImpl
-
- All Implemented Interfaces:
IterationData,SvdIterationData
public class SvdIterationDataImpl extends IterationDataImpl implements SvdIterationData
The implementation for an iteration data holding info of a SVD iteration
-
-
Constructor Summary
Constructors Constructor Description SvdIterationDataImpl(int iterationNumber)The constructor, which sets the iteration number
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description doublegetEigenValueLimit()java.util.List<java.lang.Double>getEigenValues()voidsetEigenValueLimit(double limit)set the cutoff-limit of the eigenvaluesvoidsetEigenValues(double[] eigenValues)-
Methods inherited from class cern.accsoft.steering.aloha.calc.iteration.IterationDataImpl
getActiveDifferenceRms, getAllDifferenceRms, getDifferenceRms, getIterationNumber, getValue, setActiveDifferenceRms, setAllDifferenceRms, setDifferenceRms, storeValue
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface cern.accsoft.steering.aloha.calc.iteration.IterationData
getActiveDifferenceRms, getAllDifferenceRms, getDifferenceRms, getIterationNumber, getValue, storeValue
-
-
-
-
Method Detail
-
setEigenValueLimit
public void setEigenValueLimit(double limit)
set the cutoff-limit of the eigenvalues- Parameters:
limit- the limit to set
-
getEigenValueLimit
public double getEigenValueLimit()
- Specified by:
getEigenValueLimitin interfaceSvdIterationData- Returns:
- the cutoff-limit which was used in this iteration. (All eigenvalues below this limit have been thrown away)
-
setEigenValues
public void setEigenValues(double[] eigenValues)
-
getEigenValues
public java.util.List<java.lang.Double> getEigenValues()
- Specified by:
getEigenValuesin interfaceSvdIterationData- Returns:
- the eigenvalues which were calculated during this iteration
-
-