hep.aida.jni
Class CIFitter
java.lang.Object
hep.aida.jni.CAIDRef
hep.aida.jni.CProxy
hep.aida.jni.CIFitter
- All Implemented Interfaces:
- hep.aida.IFitter
- public class CIFitter
- extends CProxy
- implements hep.aida.IFitter
- Source Code:
- CIFitter.java
Constructor Summary |
CIFitter(long crefID)
|
Method Summary |
String[] |
constraints()
|
hep.aida.IDataPointSet |
createContour(hep.aida.IFitData d,
hep.aida.IFitResult r,
String par1,
String par2,
int npts,
double up)
|
hep.aida.IDataPointSet |
createScan1D(hep.aida.IFitData d,
hep.aida.IFunction f,
String par,
int npts,
double pmin,
double pmax)
|
String |
engineName()
|
hep.aida.IFitResult |
fit(hep.aida.IBaseHistogram hist,
hep.aida.IFunction func)
|
hep.aida.IFitResult |
fit(hep.aida.IBaseHistogram hist,
String model)
|
hep.aida.IFitResult |
fit(hep.aida.IBaseHistogram hist,
String model,
double[] initialParameters)
|
hep.aida.IFitResult |
fit(hep.aida.IDataPointSet dataPointSet,
hep.aida.IFunction f)
|
hep.aida.IFitResult |
fit(hep.aida.IDataPointSet dataPointSet,
String model)
|
hep.aida.IFitResult |
fit(hep.aida.IDataPointSet dataPointSet,
String model,
double[] initialParameters)
|
hep.aida.IFitResult |
fit(hep.aida.IFitData fitData,
hep.aida.IFunction func)
|
hep.aida.IFitResult |
fit(hep.aida.IFitData d,
String model)
|
hep.aida.IFitResult |
fit(hep.aida.IFitData d,
String model,
double[] initialParameters)
|
String |
fitMethodName()
|
hep.aida.IFitParameterSettings |
fitParameterSettings(String name)
|
String[] |
listParameterSettings()
|
void |
resetConstraints()
|
void |
resetParameterSettings()
|
void |
setConstraint(String expr)
|
void |
setEngine(String name)
|
void |
setFitMethod(String name)
|
void |
setUseFunctionGradient(boolean useGrad)
|
boolean |
useFunctionGradient()
|
Methods inherited from interface hep.aida.IFitter |
fit, fit, fit, fit, fit, fit, fit, fit, fit |
CIFitter
public CIFitter(long crefID)
fit
public hep.aida.IFitResult fit(hep.aida.IFitData fitData,
hep.aida.IFunction func)
- Specified by:
fit
in interface hep.aida.IFitter
fit
public hep.aida.IFitResult fit(hep.aida.IBaseHistogram hist,
hep.aida.IFunction func)
- Specified by:
fit
in interface hep.aida.IFitter
fit
public hep.aida.IFitResult fit(hep.aida.IBaseHistogram hist,
String model)
- Specified by:
fit
in interface hep.aida.IFitter
fit
public hep.aida.IFitResult fit(hep.aida.IBaseHistogram hist,
String model,
double[] initialParameters)
- Specified by:
fit
in interface hep.aida.IFitter
fit
public hep.aida.IFitResult fit(hep.aida.IDataPointSet dataPointSet,
hep.aida.IFunction f)
- Specified by:
fit
in interface hep.aida.IFitter
fit
public hep.aida.IFitResult fit(hep.aida.IDataPointSet dataPointSet,
String model)
- Specified by:
fit
in interface hep.aida.IFitter
fit
public hep.aida.IFitResult fit(hep.aida.IDataPointSet dataPointSet,
String model,
double[] initialParameters)
- Specified by:
fit
in interface hep.aida.IFitter
fit
public hep.aida.IFitResult fit(hep.aida.IFitData d,
String model)
- Specified by:
fit
in interface hep.aida.IFitter
fit
public hep.aida.IFitResult fit(hep.aida.IFitData d,
String model,
double[] initialParameters)
- Specified by:
fit
in interface hep.aida.IFitter
setEngine
public void setEngine(String name)
throws IllegalArgumentException
- Specified by:
setEngine
in interface hep.aida.IFitter
- Throws:
IllegalArgumentException
engineName
public String engineName()
- Specified by:
engineName
in interface hep.aida.IFitter
fitParameterSettings
public hep.aida.IFitParameterSettings fitParameterSettings(String name)
- Specified by:
fitParameterSettings
in interface hep.aida.IFitter
listParameterSettings
public String[] listParameterSettings()
- Specified by:
listParameterSettings
in interface hep.aida.IFitter
resetParameterSettings
public void resetParameterSettings()
- Specified by:
resetParameterSettings
in interface hep.aida.IFitter
setConstraint
public void setConstraint(String expr)
throws IllegalArgumentException
- Specified by:
setConstraint
in interface hep.aida.IFitter
- Throws:
IllegalArgumentException
constraints
public String[] constraints()
- Specified by:
constraints
in interface hep.aida.IFitter
resetConstraints
public void resetConstraints()
- Specified by:
resetConstraints
in interface hep.aida.IFitter
setFitMethod
public void setFitMethod(String name)
throws IllegalArgumentException
- Specified by:
setFitMethod
in interface hep.aida.IFitter
- Throws:
IllegalArgumentException
fitMethodName
public String fitMethodName()
- Specified by:
fitMethodName
in interface hep.aida.IFitter
createScan1D
public hep.aida.IDataPointSet createScan1D(hep.aida.IFitData d,
hep.aida.IFunction f,
String par,
int npts,
double pmin,
double pmax)
- Specified by:
createScan1D
in interface hep.aida.IFitter
createContour
public hep.aida.IDataPointSet createContour(hep.aida.IFitData d,
hep.aida.IFitResult r,
String par1,
String par2,
int npts,
double up)
- Specified by:
createContour
in interface hep.aida.IFitter
setUseFunctionGradient
public void setUseFunctionGradient(boolean useGrad)
- Specified by:
setUseFunctionGradient
in interface hep.aida.IFitter
useFunctionGradient
public boolean useFunctionGradient()
- Specified by:
useFunctionGradient
in interface hep.aida.IFitter
Copyright © 2000-2004 FreeHEP, All Rights Reserved.