C E F G I J L O P Q R S V

C

createFunction(JASHist) - Method in class jasext.hist.function.SumFunctionFactory
 
createFunction(JASHist) - Method in class jasext.hist.function.SplineFactory
 
CubicFunction - class jasext.hist.function.CubicFunction.
 
CubicFunction(double, double, double, double) - Constructor for class jasext.hist.function.CubicFunction
 

E

ExponentialFunction - class jasext.hist.function.ExponentialFunction.
Fittable Exponential function with handles: y(x) = A exp(-(x-x0)/E) A = amplitude, corresponding to function value for x=x0 x0 = origin, corresponding to y(xo) = A E = reciprocal exponent (decay constant) The initial function will be a negative exponential based on the current maximum and minimum axis values (not the data).
ExponentialFunction(double, double, double, double) - Constructor for class jasext.hist.function.ExponentialFunction
 

F

fit(Fittable1DFunction, double[], double[], double[]) - Method in class jasext.hist.fitter.LeastSquaresFit
This algorithm based on CURFIT program from "Data Reduction and Error Analysis for the Physical Sciences" by Philip R Bevington, Page 237.

G

GaussianFunction - class jasext.hist.function.GaussianFunction.
 
GaussianFunction(double, double, double) - Constructor for class jasext.hist.function.GaussianFunction
 
GaussianFunction(double, double, double, double) - Constructor for class jasext.hist.function.GaussianFunction
 
getChiSquared() - Method in class jasext.hist.fitter.LeastSquaresFit
 
getFunctionIcon() - Method in class jasext.hist.function.SumFunctionFactory
 
getFunctionIcon() - Method in class jasext.hist.function.SplineFactory
 
getFunctionName() - Method in class jasext.hist.function.SumFunctionFactory
 
getFunctionName() - Method in class jasext.hist.function.SplineFactory
 
getHandles(double, double, double, double) - Method in class jasext.hist.function.ExponentialFunction
 
getHandles(double, double, double, double) - Method in class jasext.hist.function.GaussianFunction
 
getHandles(double, double, double, double) - Method in class jasext.hist.function.StraightLineFunction
 
getHandles(double, double, double, double) - Method in class jasext.hist.function.LorentzianFunction
 
getName() - Method in class jasext.hist.Register
 
getParameterNames() - Method in class jasext.hist.function.ExponentialFunction
 
getParameterNames() - Method in class jasext.hist.function.SplineFunction
 
getParameterNames() - Method in class jasext.hist.function.GaussianFunction
 
getParameterNames() - Method in class jasext.hist.function.StraightLineFunction
 
getParameterNames() - Method in class jasext.hist.function.LorentzianFunction
 
getParameterSigmas() - Method in class jasext.hist.fitter.LeastSquaresFit
 
getParameterValues() - Method in class jasext.hist.function.ExponentialFunction
 
getParameterValues() - Method in class jasext.hist.function.SplineFunction
 
getParameterValues() - Method in class jasext.hist.function.GaussianFunction
 
getParameterValues() - Method in class jasext.hist.function.StraightLineFunction
 
getParameterValues() - Method in class jasext.hist.function.LorentzianFunction
 
getStatistics() - Method in class jasext.hist.function.GaussianFunction
 
getTitle() - Method in class jasext.hist.function.CubicFunction
 
getTitle() - Method in class jasext.hist.function.ExponentialFunction
 
getTitle() - Method in class jasext.hist.function.SplineFunction
 
getTitle() - Method in class jasext.hist.function.GaussianFunction
 
getTitle() - Method in class jasext.hist.function.StraightLineFunction
 
getTitle() - Method in class jasext.hist.function.LorentzianFunction
 
getTitle() - Method in class jasext.hist.function.QuadraticFunction
 
getVersion() - Method in class jasext.hist.Register
 

I

init() - Method in class jasext.hist.Register
 

J

jasext.hist - package jasext.hist
 
jasext.hist.fitter - package jasext.hist.fitter
 
jasext.hist.function - package jasext.hist.function
 

L

LeastSquaresFit - class jasext.hist.fitter.LeastSquaresFit.
 
LeastSquaresFit() - Constructor for class jasext.hist.fitter.LeastSquaresFit
 
LorentzianFunction - class jasext.hist.function.LorentzianFunction.
Fittable Lorentzian function with handles: y(x) = A*(g/2)^2/((x-x0)^2+(g/2)^2) A = maximum value of the function x0 = origin, corresponding to the maximum value of y(x) g = width Also known as a Breit-Wigner distribution in nuclear physics.
LorentzianFunction(double, double, double, double) - Constructor for class jasext.hist.function.LorentzianFunction
 

O

openAdvancedDialog(Frame, JASHist) - Method in class jasext.hist.function.PolynomialFunction
 
openAdvancedDialog(Frame, JASHist) - Method in class jasext.hist.function.SplineFunction
 

P

PolynomialFunction - class jasext.hist.function.PolynomialFunction.
 
PolynomialFunction(double, double, double, double) - Constructor for class jasext.hist.function.PolynomialFunction
 

Q

QuadraticFunction - class jasext.hist.function.QuadraticFunction.
 
QuadraticFunction(double, double, double, double) - Constructor for class jasext.hist.function.QuadraticFunction
 

R

Register - class jasext.hist.Register.
 
Register() - Constructor for class jasext.hist.Register
 

S

setFit(Fitter, double[]) - Method in class jasext.hist.function.ExponentialFunction
 
setFit(Fitter, double[]) - Method in class jasext.hist.function.GaussianFunction
 
setFit(Fitter, double[]) - Method in class jasext.hist.function.StraightLineFunction
 
setFit(Fitter, double[]) - Method in class jasext.hist.function.LorentzianFunction
 
setParameter(int, double) - Method in class jasext.hist.function.ExponentialFunction
 
setParameter(int, double) - Method in class jasext.hist.function.SplineFunction
 
setParameter(int, double) - Method in class jasext.hist.function.GaussianFunction
 
setParameter(int, double) - Method in class jasext.hist.function.StraightLineFunction
 
setParameter(int, double) - Method in class jasext.hist.function.LorentzianFunction
 
SplineFactory - class jasext.hist.function.SplineFactory.
 
SplineFactory() - Constructor for class jasext.hist.function.SplineFactory
 
SplineFunction - class jasext.hist.function.SplineFunction.
 
StraightLineFunction - class jasext.hist.function.StraightLineFunction.
 
StraightLineFunction(double, double, double, double) - Constructor for class jasext.hist.function.StraightLineFunction
 
SumFunctionFactory - class jasext.hist.function.SumFunctionFactory.
 
SumFunctionFactory() - Constructor for class jasext.hist.function.SumFunctionFactory
 

V

valueAt(double) - Method in class jasext.hist.function.ExponentialFunction
 
valueAt(double) - Method in class jasext.hist.function.SplineFunction
 
valueAt(double) - Method in class jasext.hist.function.GaussianFunction
 
valueAt(double) - Method in class jasext.hist.function.StraightLineFunction
 
valueAt(double) - Method in class jasext.hist.function.LorentzianFunction
 
valueAt(double, double[]) - Method in class jasext.hist.function.ExponentialFunction
 
valueAt(double, double[]) - Method in class jasext.hist.function.GaussianFunction
 
valueAt(double, double[]) - Method in class jasext.hist.function.StraightLineFunction
 
valueAt(double, double[]) - Method in class jasext.hist.function.LorentzianFunction
 

C E F G I J L O P Q R S V