hep.aida.ref.function
Class PolynomialCoreNotNorm
java.lang.Object
hep.aida.ref.function.FunctionCore
hep.aida.ref.function.PolynomialCoreNotNorm
- Direct Known Subclasses:
- PolynomialCoreNorm
- public class PolynomialCoreNotNorm
- extends FunctionCore
Not normalised Polynomial (Pn) distribution in the form:
f = p0 + p1*x + p2*x*x + ... , has n+1 parameters
- Source Code:
- PolynomialCoreNotNorm.java
Methods inherited from class hep.aida.ref.function.FunctionCore |
addCoreListener, dimension, indexOfParameter, init, numberOfParameters, parameter, parameterNames, parameters, setParameter, setParameterNames, setParameters, setTitle, title |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
providesNormalization
protected boolean providesNormalization
PolynomialCoreNotNorm
public PolynomialCoreNotNorm(int dim,
int nPar)
PolynomialCoreNotNorm
public PolynomialCoreNotNorm(int dim,
int nPar,
double[] pVal)
PolynomialCoreNotNorm
public PolynomialCoreNotNorm(String str)
PolynomialCoreNotNorm
public PolynomialCoreNotNorm(String str,
double[] pVal)
functionValue
public double functionValue(double[] var)
- Specified by:
functionValue
in class FunctionCore
providesGradient
public boolean providesGradient()
- Specified by:
providesGradient
in class FunctionCore
gradient
public double[] gradient(double[] var)
- Specified by:
gradient
in class FunctionCore
providesParameterGradient
public boolean providesParameterGradient()
- Specified by:
providesParameterGradient
in class FunctionCore
parameterGradient
public double[] parameterGradient(double[] var)
- 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
getDimension
public static int getDimension(String str)
getHandles
public jas.hist.Handle[] getHandles(double xLow,
double xHigh,
double yLow,
double yHigh)
- Overrides:
getHandles
in class FunctionCore
Copyright © 2000-2004 FreeHEP, All Rights Reserved.