hep.aida.ref.function
Class IFunctionCoreNotNorm
java.lang.Object
  
hep.aida.ref.function.FunctionCore
      
hep.aida.ref.function.IFunctionCoreNotNorm
- public class IFunctionCoreNotNorm
- extends FunctionCore
  
Wrapper around ordinary IFunction
- Source Code:
 - IFunctionCoreNotNorm.java
 
 
 
 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
providesNormalization
protected boolean providesNormalization
IFunctionCoreNotNorm
public IFunctionCoreNotNorm(hep.aida.IFunction func)
IFunctionCoreNotNorm
public IFunctionCoreNotNorm(hep.aida.IFunction func,
                            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
 
 
parameters
public double[] parameters()
- Overrides:
 parameters in class FunctionCore
 
 
parameter
public double parameter(String name)
- Overrides:
 parameter in class FunctionCore
 
 
setParameters
public void setParameters(double[] params)
- Overrides:
 setParameters in class FunctionCore
 
 
setParameter
public void setParameter(String name,
                         double x)
                  throws IllegalArgumentException
- Overrides:
 setParameter in class FunctionCore
 
- Throws:
 IllegalArgumentException
 
main
public static void main(String[] args)
 
Copyright © 2000-2004 FreeHEP, All Rights Reserved.