public class FitterAdapter
extends jas.hist.Fitter
implements hep.aida.ext.IExtFitter
Constructor and Description |
---|
FitterAdapter(String fitterName) |
Modifier and Type | Method and Description |
---|---|
String[] |
constraints() |
hep.aida.IDataPointSet |
createContour(hep.aida.IFitData iFitData,
hep.aida.IFitResult iFitResult,
String str,
String str3,
int param,
double param5) |
hep.aida.IDataPointSet |
createScan1D(hep.aida.IFitData iFitData,
hep.aida.IFunction iFunction,
String str,
int param,
double param4,
double param5) |
String |
engineName() |
protected void |
fit(jas.hist.Fittable1DFunction fittable1DFunction,
double[] x,
double[] y,
double[] ey) |
hep.aida.IFitResult |
fit(hep.aida.IBaseHistogram iBaseHistogram,
hep.aida.IFunction iFunction) |
hep.aida.IFitResult |
fit(hep.aida.IBaseHistogram iBaseHistogram,
hep.aida.IFunction iFunction,
String range) |
hep.aida.IFitResult |
fit(hep.aida.IBaseHistogram iBaseHistogram,
String str) |
hep.aida.IFitResult |
fit(hep.aida.IBaseHistogram iBaseHistogram,
String str,
double[] values) |
hep.aida.IFitResult |
fit(hep.aida.IBaseHistogram iBaseHistogram,
String str,
double[] values,
String range) |
hep.aida.IFitResult |
fit(hep.aida.IBaseHistogram iBaseHistogram,
String str,
String range) |
hep.aida.IFitResult |
fit(hep.aida.IDataPointSet iDataPointSet,
hep.aida.IFunction iFunction) |
hep.aida.IFitResult |
fit(hep.aida.IDataPointSet iDataPointSet,
hep.aida.IFunction iFunction,
double[] initialParameters) |
hep.aida.IFitResult |
fit(hep.aida.IDataPointSet iDataPointSet,
hep.aida.IFunction iFunction,
double[] initialParameters,
String range,
Object correlationObject) |
hep.aida.IFitResult |
fit(hep.aida.IDataPointSet iDataPointSet,
hep.aida.IFunction iFunction,
String range) |
hep.aida.IFitResult |
fit(hep.aida.IDataPointSet iDataPointSet,
hep.aida.IFunction iFunction,
String range,
Object correlationObject) |
hep.aida.IFitResult |
fit(hep.aida.IDataPointSet iDataPointSet,
String str) |
hep.aida.IFitResult |
fit(hep.aida.IDataPointSet iDataPointSet,
String str,
double[] values) |
hep.aida.IFitResult |
fit(hep.aida.IDataPointSet iDataPointSet,
String str,
double[] values,
String range) |
hep.aida.IFitResult |
fit(hep.aida.IDataPointSet iDataPointSet,
String str,
double[] values,
String range,
Object correlationObject) |
hep.aida.IFitResult |
fit(hep.aida.IDataPointSet iDataPointSet,
String str,
String range) |
hep.aida.IFitResult |
fit(hep.aida.IDataPointSet iDataPointSet,
String str,
String range,
Object correlationObject) |
hep.aida.IFitResult |
fit(hep.aida.IFitData d,
hep.aida.IFunction originalFunction) |
hep.aida.IFitResult |
fit(hep.aida.IFitData d,
hep.aida.IFunction originalFunction,
String range) |
hep.aida.IFitResult |
fit(hep.aida.IFitData d,
hep.aida.IFunction originalFunction,
String range,
Object correlationObject) |
hep.aida.IFitResult |
fit(hep.aida.IFitData iFitData,
String str) |
hep.aida.IFitResult |
fit(hep.aida.IFitData iFitData,
String str,
double[] values) |
hep.aida.IFitResult |
fit(hep.aida.IFitData iFitData,
String str,
double[] values,
String range) |
hep.aida.IFitResult |
fit(hep.aida.IFitData iFitData,
String str,
double[] values,
String range,
Object correlationObject) |
hep.aida.IFitResult |
fit(hep.aida.IFitData iFitData,
String str,
String range) |
hep.aida.IFitResult |
fit(hep.aida.IFitData iFitData,
String str,
String range,
Object correlationObject) |
String |
fitMethodName() |
hep.aida.IFitParameterSettings |
fitParameterSettings(String str) |
double |
getChiSquared() |
double[] |
getParameterSigmas() |
String[] |
listParameterSettings() |
void |
resetConstraints() |
void |
resetParameterSettings() |
void |
setConstraint(String str) |
void |
setEngine(String str) |
void |
setFitMethod(String str) |
void |
setUseFunctionGradient(boolean param) |
boolean |
useFunctionGradient() |
dispose, fit, getData, getFunction, getState, run, setData, setFunction, setPercentComplete, start, stop, update
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
public FitterAdapter(String fitterName)
protected void fit(jas.hist.Fittable1DFunction fittable1DFunction, double[] x, double[] y, double[] ey) throws jas.hist.FitFailed
fit
in class jas.hist.Fitter
jas.hist.FitFailed
public double getChiSquared()
getChiSquared
in class jas.hist.Fitter
public double[] getParameterSigmas()
getParameterSigmas
in class jas.hist.Fitter
public String[] constraints()
constraints
in interface hep.aida.IFitter
public hep.aida.IDataPointSet createContour(hep.aida.IFitData iFitData, hep.aida.IFitResult iFitResult, String str, String str3, int param, double param5)
createContour
in interface hep.aida.IFitter
public hep.aida.IDataPointSet createScan1D(hep.aida.IFitData iFitData, hep.aida.IFunction iFunction, String str, int param, double param4, double param5)
createScan1D
in interface hep.aida.IFitter
public String engineName()
engineName
in interface hep.aida.IFitter
public hep.aida.IFitResult fit(hep.aida.IFitData d, hep.aida.IFunction originalFunction)
fit
in interface hep.aida.IFitter
public hep.aida.IFitResult fit(hep.aida.IFitData d, hep.aida.IFunction originalFunction, String range)
fit
in interface hep.aida.IFitter
public hep.aida.IFitResult fit(hep.aida.IDataPointSet iDataPointSet, hep.aida.IFunction iFunction)
fit
in interface hep.aida.IFitter
public hep.aida.IFitResult fit(hep.aida.IDataPointSet iDataPointSet, hep.aida.IFunction iFunction, String range)
fit
in interface hep.aida.IFitter
public hep.aida.IFitResult fit(hep.aida.IDataPointSet iDataPointSet, hep.aida.IFunction iFunction, double[] initialParameters)
public hep.aida.IFitResult fit(hep.aida.IDataPointSet iDataPointSet, String str)
fit
in interface hep.aida.IFitter
public hep.aida.IFitResult fit(hep.aida.IDataPointSet iDataPointSet, String str, String range)
fit
in interface hep.aida.IFitter
public hep.aida.IFitResult fit(hep.aida.IBaseHistogram iBaseHistogram, String str)
fit
in interface hep.aida.IFitter
public hep.aida.IFitResult fit(hep.aida.IBaseHistogram iBaseHistogram, String str, String range)
fit
in interface hep.aida.IFitter
public hep.aida.IFitResult fit(hep.aida.IBaseHistogram iBaseHistogram, hep.aida.IFunction iFunction)
fit
in interface hep.aida.IFitter
public hep.aida.IFitResult fit(hep.aida.IBaseHistogram iBaseHistogram, hep.aida.IFunction iFunction, String range)
fit
in interface hep.aida.IFitter
public hep.aida.IFitResult fit(hep.aida.IBaseHistogram iBaseHistogram, String str, double[] values)
fit
in interface hep.aida.IFitter
public hep.aida.IFitResult fit(hep.aida.IBaseHistogram iBaseHistogram, String str, double[] values, String range)
fit
in interface hep.aida.IFitter
public hep.aida.IFitResult fit(hep.aida.IFitData iFitData, String str, double[] values)
fit
in interface hep.aida.IFitter
public hep.aida.IFitResult fit(hep.aida.IFitData iFitData, String str, double[] values, String range)
fit
in interface hep.aida.IFitter
public hep.aida.IFitResult fit(hep.aida.IDataPointSet iDataPointSet, String str, double[] values)
fit
in interface hep.aida.IFitter
public hep.aida.IFitResult fit(hep.aida.IDataPointSet iDataPointSet, String str, double[] values, String range)
fit
in interface hep.aida.IFitter
public hep.aida.IFitResult fit(hep.aida.IFitData iFitData, String str)
fit
in interface hep.aida.IFitter
public hep.aida.IFitResult fit(hep.aida.IFitData iFitData, String str, String range)
fit
in interface hep.aida.IFitter
public hep.aida.IFitResult fit(hep.aida.IFitData d, hep.aida.IFunction originalFunction, String range, Object correlationObject)
fit
in interface hep.aida.ext.IExtFitter
public hep.aida.IFitResult fit(hep.aida.IDataPointSet iDataPointSet, hep.aida.IFunction iFunction, String range, Object correlationObject)
fit
in interface hep.aida.ext.IExtFitter
public hep.aida.IFitResult fit(hep.aida.IDataPointSet iDataPointSet, hep.aida.IFunction iFunction, double[] initialParameters, String range, Object correlationObject)
public hep.aida.IFitResult fit(hep.aida.IDataPointSet iDataPointSet, String str, String range, Object correlationObject)
fit
in interface hep.aida.ext.IExtFitter
public hep.aida.IFitResult fit(hep.aida.IFitData iFitData, String str, String range, Object correlationObject)
fit
in interface hep.aida.ext.IExtFitter
public hep.aida.IFitResult fit(hep.aida.IDataPointSet iDataPointSet, String str, double[] values, String range, Object correlationObject)
fit
in interface hep.aida.ext.IExtFitter
public hep.aida.IFitResult fit(hep.aida.IFitData iFitData, String str, double[] values, String range, Object correlationObject)
fit
in interface hep.aida.ext.IExtFitter
public String fitMethodName()
fitMethodName
in interface hep.aida.IFitter
public hep.aida.IFitParameterSettings fitParameterSettings(String str)
fitParameterSettings
in interface hep.aida.IFitter
public String[] listParameterSettings()
listParameterSettings
in interface hep.aida.IFitter
public void resetConstraints()
resetConstraints
in interface hep.aida.IFitter
public void resetParameterSettings()
resetParameterSettings
in interface hep.aida.IFitter
public void setConstraint(String str) throws IllegalArgumentException
setConstraint
in interface hep.aida.IFitter
IllegalArgumentException
public void setEngine(String str) throws IllegalArgumentException
setEngine
in interface hep.aida.IFitter
IllegalArgumentException
public void setFitMethod(String str) throws IllegalArgumentException
setFitMethod
in interface hep.aida.IFitter
IllegalArgumentException
public void setUseFunctionGradient(boolean param)
setUseFunctionGradient
in interface hep.aida.IFitter
public boolean useFunctionGradient()
useFunctionGradient
in interface hep.aida.IFitter
Copyright © 2019. All rights reserved.