hep.aida.ref.function
Class JELFunctionCore
java.lang.Object
hep.aida.ref.function.FunctionCore
hep.aida.ref.function.JELFunctionCore
public class JELFunctionCore
- extends FunctionCore
Methods inherited from class hep.aida.ref.function.FunctionCore |
addCoreListener, dimension, getHandles, indexOfParameter, numberOfParameters, parameter, parameterNames, parameters, setParameter, setParameters, setTitle, title |
JELFunctionCore
public JELFunctionCore(int dim,
int nPar,
String expr,
String[] pNames,
String[] gradient)
functionValue
public double functionValue(double[] var)
- Specified by:
functionValue
in class FunctionCore
setParameterNames
public boolean setParameterNames(String[] params)
- Overrides:
setParameterNames
in class FunctionCore
providesGradient
public boolean providesGradient()
- Specified by:
providesGradient
in class FunctionCore
gradient
public double[] gradient(double[] x)
- Specified by:
gradient
in class FunctionCore
providesParameterGradient
public boolean providesParameterGradient()
- Specified by:
providesParameterGradient
in class FunctionCore
parameterGradient
public double[] parameterGradient(double[] x)
- Specified by:
parameterGradient
in class FunctionCore
providesNormalization
public boolean providesNormalization()
- Specified by:
providesNormalization
in class FunctionCore
normalizationAmplitude
public double normalizationAmplitude(double[] xMin,
double[] xMax)
- Specified by:
normalizationAmplitude
in class FunctionCore
jHepWork 3.0 ©