jhplot.fit
Class Exponent

java.lang.Object
  extended by hep.aida.ref.function.AbstractIFunction
      extended by jhplot.fit.Exponent
All Implemented Interfaces:
hep.aida.IFunction, hep.aida.IModelFunction, FunctionDispatcher, java.lang.Cloneable

public class Exponent
extends AbstractIFunction

Exponential distribution. p0*exp(p1*(v0-p2));


Constructor Summary
Exponent()
           
Exponent(java.lang.String title)
           
Exponent(java.lang.String[] variableNames, java.lang.String[] parameterNames)
           
 
Method Summary
 double value(double[] v)
          Provide value for your function here.
 
Methods inherited from class hep.aida.ref.function.AbstractIFunction
addFunctionListener, annotation, clone, codeletString, dimension, excludeNormalizationAll, gradient, includeNormalizationAll, indexOfParameter, isEqual, isNormalized, normalizationParameter, normalizationRange, normalize, numberOfParameters, parameter, parameterGradient, parameterNames, parameters, providesGradient, providesNormalization, providesParameterGradient, removeFunctionListener, setCodeletString, setParameter, setParameters, setTitle, title, variableName, variableNames
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Exponent

public Exponent()

Exponent

public Exponent(java.lang.String title)

Exponent

public Exponent(java.lang.String[] variableNames,
                java.lang.String[] parameterNames)
Method Detail

value

public double value(double[] v)
Description copied from class: AbstractIFunction
Provide value for your function here. Something like: return p[0]*v[0]*v[0]+p[1]*v[0]+p[3];

Specified by:
value in interface hep.aida.IFunction
Specified by:
value in class AbstractIFunction


jHepWork 1.1 (C) Chekanov