jas2.hist
Class Fitter
- java.lang.Object
-
- java.util.Observable
-
- jas2.hist.Fitter
-
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Runnable, java.util.Observer
- Direct Known Subclasses:
- LeastSquaresFit
public abstract class Fitter extends java.util.Observable implements java.util.Observer, java.lang.Runnable, java.io.Serializable- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field and Description static intFAILEDstatic intFITstatic intFITTINGstatic intNOTREADYTOFITstatic intOUTAHEREstatic intREADYTOFIT
-
Constructor Summary
Constructors Constructor and Description Fitter()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method and Description voidfit()abstract doublegetChiSquared()XYDataSourcegetData()Fittable1DFunctiongetFunction()abstract double[]getParameterSigmas()intgetState()voidrun()voidsetData(XYDataSource data)voidsetFunction(Fittable1DFunction func)voidstart()voidstop()voidupdate(java.util.Observable obs, java.lang.Object arg)
-
-
-
Field Detail
-
FITTING
public static final int FITTING
- See Also:
- Constant Field Values
-
FIT
public static final int FIT
- See Also:
- Constant Field Values
-
FAILED
public static final int FAILED
- See Also:
- Constant Field Values
-
READYTOFIT
public static final int READYTOFIT
- See Also:
- Constant Field Values
-
NOTREADYTOFIT
public static final int NOTREADYTOFIT
- See Also:
- Constant Field Values
-
OUTAHERE
public static final int OUTAHERE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getChiSquared
public abstract double getChiSquared()
-
getParameterSigmas
public abstract double[] getParameterSigmas()
-
start
public void start()
-
stop
public void stop()
-
run
public void run()
- Specified by:
runin interfacejava.lang.Runnable
-
update
public void update(java.util.Observable obs, java.lang.Object arg)- Specified by:
updatein interfacejava.util.Observer
-
getState
public int getState()
-
setFunction
public void setFunction(Fittable1DFunction func)
-
getFunction
public Fittable1DFunction getFunction()
-
setData
public void setData(XYDataSource data)
-
getData
public XYDataSource getData()
-
-
DataMelt 3.0 © DataMelt by jWork.ORG