jhplot.fit
Class Exponent

java.lang.Object
  extended by hep.aida.ref.event.AIDAObservable
      extended by hep.aida.ref.ManagedObject
          extended by hep.aida.ref.function.AbstractIFunction
              extended by jhplot.fit.Exponent
All Implemented Interfaces:
hep.aida.dev.IDevManagedObject, hep.aida.IFunction, hep.aida.IManagedObject, hep.aida.IModelFunction, hep.aida.ref.event.Connectable, hep.aida.ref.function.FunctionDispatcher, Cloneable

public class Exponent
extends hep.aida.ref.function.AbstractIFunction

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


Field Summary
 
Fields inherited from class hep.aida.ref.function.AbstractIFunction
codeletString, gradient, p, parameterNames, variableNames
 
Fields inherited from class hep.aida.ref.ManagedObject
fillable
 
Fields inherited from class hep.aida.ref.event.AIDAObservable
connectionDidChange, isConnected, isValid
 
Constructor Summary
Exponent()
           
Exponent(String title)
           
Exponent(String[] variableNames, String[] parameterNames)
           
 
Method Summary
protected  void init(String title)
           
 double value(double[] v)
           
 
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 hep.aida.ref.ManagedObject
isFillable, name, setFillable, setName, type, typeForClass
 
Methods inherited from class hep.aida.ref.event.AIDAObservable
addListener, createEvent, fireStateChanged, fireStateChanged, fireStateChanged, isConnected, removeAllListeners, removeListener, setConnected, setIsValidAfterNotify, setValid, setValidForAll
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface hep.aida.ref.event.Connectable
isConnected, setConnected
 

Constructor Detail

Exponent

public Exponent()

Exponent

public Exponent(String title)

Exponent

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

value

public double value(double[] v)
Specified by:
value in interface hep.aida.IFunction
Specified by:
value in class hep.aida.ref.function.AbstractIFunction

init

protected void init(String title)
Overrides:
init in class hep.aida.ref.function.AbstractIFunction


© Copyright 2005 S.Chekanov. All Rights Reserved.
jHPlot package, a part of jHepWork: is a full-featured multiplatform data-analysis framework