hep.fitting
Class Fitter
java.lang.Object
|
+--java.util.Observable
|
+--hep.fitting.Fitter
- All Implemented Interfaces:
- Observer, Runnable
- Direct Known Subclasses:
- LeastSquaresFit
- public abstract class Fitter
- extends Observable
- implements Observer, Runnable
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
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
Fitter
public Fitter()
getChiSquared
public abstract double getChiSquared()
getParameterSigmas
public abstract double[] getParameterSigmas()
fit
public abstract void fit(Fittable1DFunction fa,
double[] x,
double[] y,
double[] sigmaY)
throws FitFailed
FitFailed
init
public abstract void init()
fit
public void fit()
throws FitFailed
FitFailed
start
public void start()
stop
public void stop()
run
public void run()
- Specified by:
run
in interface Runnable
update
public void update(Observable obs,
Object arg)
- Specified by:
update
in interface Observer
getState
public int getState()
setPercentComplete
protected void setPercentComplete(int percent)
setFunction
public void setFunction(Fittable1DFunction func)
getFunction
public Fittable1DFunction getFunction()
setData
public void setData(FitDataSource1D data)
getData
public FitDataSource1D getData()
dispose
public void dispose()
Copyright © 2000-2002 FreeHEP, All Rights Reserved.