public class BallStickFitter extends MarquardtChiSqFitter
BallStick
Constructor and Description |
---|
BallStickFitter(DW_Scheme ip) |
Modifier and Type | Method and Description |
---|---|
double[] |
getParameters()
Returns the values of the parameters.
|
void |
newDepVals(double[] depVals)
Initializes the fitting procedure with a new set of measurements (dependent variables).
|
void |
setInitParams(double[] aInit)
Sets the initial values of the parameters.
|
getChiSq, getRelativeResidual, getResidual, getResiduals, setSig
getCONVERGETHRESH, getFObjVal, minimise, setConvergence, setCONVERGETHRESH, setMAXITER
public BallStickFitter(DW_Scheme ip) throws MarquardtMinimiserException
MarquardtMinimiserException
public void newDepVals(double[] depVals) throws MarquardtMinimiserException
depVals
- The new set of measurements.MarquardtMinimiserException
public double[] getParameters()
MarquardtMinimiser
getParameters
in class MarquardtMinimiser
public void setInitParams(double[] aInit) throws MarquardtMinimiserException
setInitParams
in class MarquardtMinimiser
aInit
- Array containing the new parameter values starting from index
0: [ln(S_0), d, f, theta, phi]MarquardtMinimiserException