hep.fitting
Class FitAdapter1D
java.lang.Object
|
+--java.util.Observable
|
+--hep.fitting.Basic1DFunction
|
+--hep.fitting.Fittable1DFunction
|
+--hep.fitting.FitAdapter1D
- public class FitAdapter1D
- extends Fittable1DFunction
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FitAdapter1D
public FitAdapter1D(Fittable1DFunction func)
getParameterValues
public double[] getParameterValues()
- Specified by:
getParameterValues
in class Basic1DFunction
getIncludedInFit
public boolean[] getIncludedInFit()
getDerivatives
public double[] getDerivatives(double x,
double[] a)
throws FunctionValueUndefined
- Description copied from class:
Fittable1DFunction
- Calculates the partial derivative of the function with respect to each parameter
at point x. This is a non-analytical calculation which can be overriden by subclasses
which wish to provide an analytical calculation
- Overrides:
getDerivatives
in class Fittable1DFunction
- Throws:
FunctionValueUndefined
- if the function is not defined for x
valueAt
public double valueAt(double x,
double[] a)
throws FunctionValueUndefined
- Specified by:
valueAt
in class Fittable1DFunction
FunctionValueUndefined
setFit
public void setFit(Fitter f,
double[] a)
throws InvalidFunctionParameter
- Specified by:
setFit
in class Fittable1DFunction
InvalidFunctionParameter
getParameterNames
public String[] getParameterNames()
- Specified by:
getParameterNames
in class Basic1DFunction
getTitle
public String getTitle()
- Specified by:
getTitle
in class Basic1DFunction
setParameter
public void setParameter(int i,
double d)
throws InvalidFunctionParameter
- Specified by:
setParameter
in class Fittable1DFunction
InvalidFunctionParameter
valueAt
public double valueAt(double d)
throws FunctionValueUndefined
- Specified by:
valueAt
in class Basic1DFunction
FunctionValueUndefined
Copyright © 2000-2002 FreeHEP, All Rights Reserved.