|
AIDA API Version 3.3 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Factory for fitter and fit data objects.
Method Summary | |
String[] |
availableFitEngines()
Get the list the fit engines provided by the used implementation (e.g. |
String[] |
availableFitMethods()
Get the list the fit methods provided by the used implementation (e.g. |
IFitData |
createFitData()
|
IFitter |
createFitter()
Create a new IFitter |
IFitter |
createFitter(String fitterType)
Create a new IFitter. |
IFitter |
createFitter(String fitterType,
String engineType)
Create a new IFitter. |
IFitter |
createFitter(String fitterType,
String engineType,
String options)
Create a new IFitter. |
Method Detail |
public IFitData createFitData()
public IFitter createFitter() throws IllegalArgumentException
An
- IllegalArgumentException an argument is incorrect.
IllegalArgumentException
public IFitter createFitter(String fitterType) throws IllegalArgumentException
fitterType
- The type of fitter. The supported types are:
- "CHI2" or "Chi2" or "ChiSquared" for chi squared fitter (this is the default),
- "ML" or "MaxLikelihood" for maximum likelihood fitter,
- "LS" or "LeastSquares" for Last Squares fitter.
specific implementation in use. The default is "" (the implementation specific default).
An
- IllegalArgumentException an argument is incorrect.
IllegalArgumentException
public IFitter createFitter(String fitterType, String engineType) throws IllegalArgumentException
fitterType
- The type of fitter. The supported types are:
- "CHI2" or "Chi2" or "ChiSquared" for chi squared fitter (this is the default),
- "ML" or "MaxLikelihood" for maximum likelihood fitter,
- "LS" or "LeastSquares" for Last Squares fitter.engineType
- The type of optimization engine used by the fitter. The available types depend on the
specific implementation in use. The default is "" (the implementation specific default).
An
- IllegalArgumentException an argument is incorrect.
IllegalArgumentException
public IFitter createFitter(String fitterType, String engineType, String options) throws IllegalArgumentException
fitterType
- The type of fitter. The supported types are:
- "CHI2" or "Chi2" or "ChiSquared" for chi squared fitter (this is the default),
- "ML" or "MaxLikelihood" for maximum likelihood fitter,
- "LS" or "LeastSquares" for Last Squares fitter.engineType
- The type of optimization engine used by the fitter. The available types depend on the
specific implementation in use. The default is "" (the implementation specific default).options
- A string of options. The default is "".
An
- IllegalArgumentException an argument is incorrect.
IllegalArgumentException
public String[] availableFitMethods()
public String[] availableFitEngines()
|
AIDA API Version 3.3 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |