|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objecthep.aida.ref.fitter.FitFactory
public class FitFactory
| Constructor Summary | |
|---|---|
FitFactory()
|
|
| 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. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public FitFactory()
| Method Detail |
|---|
public IFitData createFitData()
createFitData in interface IFitFactory
public IFitter createFitter()
throws IllegalArgumentException
IFitFactory
createFitter in interface IFitFactoryIllegalArgumentException
public IFitter createFitter(String fitterType)
throws IllegalArgumentException
IFitFactory
createFitter in interface IFitFactoryfitterType - 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).
IllegalArgumentException
public IFitter createFitter(String fitterType,
String engineType)
throws IllegalArgumentException
IFitFactory
createFitter in interface IFitFactoryfitterType - 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).
IllegalArgumentException
public IFitter createFitter(String fitterType,
String engineType,
String options)
throws IllegalArgumentException
IFitFactory
createFitter in interface IFitFactoryfitterType - 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 "".
IllegalArgumentExceptionpublic String[] availableFitMethods()
availableFitMethods in interface IFitFactorypublic String[] availableFitEngines()
availableFitEngines in interface IFitFactory
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||