org.freehep.math.minuit
Class MnMinimize
- java.lang.Object
-
- org.freehep.math.minuit.MnApplication
-
- org.freehep.math.minuit.MnMinimize
-
public class MnMinimize extends MnApplication
Causes minimization of the function by the method of MIGRAD, as does the MnMigrad class, but switches to the SIMPLEX method if MIGRAD fails to converge. Constructor arguments, methods arguments and names of methods are the same as for MnMigrad or MnSimplex.
-
-
Constructor Summary
Constructors Constructor and Description MnMinimize(FCNBase fcn, double[] par, double[] err)construct from FCNBase + double[] for parameters and errors with default strategyMnMinimize(FCNBase fcn, double[] par, double[] err, int stra)construct from FCNBase + double[] for parameters and errorsMnMinimize(FCNBase fcn, double[] par, MnUserCovariance cov)construct from FCNBase + double[] for parameters and MnUserCovariance with default strategyMnMinimize(FCNBase fcn, double[] par, MnUserCovariance cov, int stra)construct from FCNBase + double[] for parameters and MnUserCovarianceMnMinimize(FCNBase fcn, MnUserParameters par)construct from FCNBase + MnUserParameters with default strategyMnMinimize(FCNBase fcn, MnUserParameters par, int stra)construct from FCNBase + MnUserParametersMnMinimize(FCNBase fcn, MnUserParameters par, MnUserCovariance cov)construct from FCNBase + MnUserParameters + MnUserCovariance with default strategyMnMinimize(FCNBase fcn, MnUserParameters par, MnUserCovariance cov, int stra)construct from FCNBase + MnUserParameters + MnUserCovarianceMnMinimize(FCNBase fcn, MnUserParameterState par, MnStrategy str)construct from FCNBase + MnUserParameterState + MnStrategy
-
Method Summary
-
Methods inherited from class org.freehep.math.minuit.MnApplication
add, add, add, checkAnalyticalDerivatives, covariance, error, error, errorDef, errors, fcnbase, fix, fix, index, minimize, minimize, minimize, name, numOfCalls, parameters, params, precision, release, release, removeLimits, removeLimits, setCheckAnalyticalDerivatives, setError, setError, setErrorDef, setLimits, setLimits, setPrecision, setUseAnalyticalDerivatives, setValue, setValue, state, strategy, useAnalyticalDerivaties, value, value, variableParameters
-
-
-
-
Constructor Detail
-
MnMinimize
public MnMinimize(FCNBase fcn, double[] par, double[] err)
construct from FCNBase + double[] for parameters and errors with default strategy
-
MnMinimize
public MnMinimize(FCNBase fcn, double[] par, double[] err, int stra)
construct from FCNBase + double[] for parameters and errors
-
MnMinimize
public MnMinimize(FCNBase fcn, double[] par, MnUserCovariance cov)
construct from FCNBase + double[] for parameters and MnUserCovariance with default strategy
-
MnMinimize
public MnMinimize(FCNBase fcn, double[] par, MnUserCovariance cov, int stra)
construct from FCNBase + double[] for parameters and MnUserCovariance
-
MnMinimize
public MnMinimize(FCNBase fcn, MnUserParameters par)
construct from FCNBase + MnUserParameters with default strategy
-
MnMinimize
public MnMinimize(FCNBase fcn, MnUserParameters par, int stra)
construct from FCNBase + MnUserParameters
-
MnMinimize
public MnMinimize(FCNBase fcn, MnUserParameters par, MnUserCovariance cov)
construct from FCNBase + MnUserParameters + MnUserCovariance with default strategy
-
MnMinimize
public MnMinimize(FCNBase fcn, MnUserParameters par, MnUserCovariance cov, int stra)
construct from FCNBase + MnUserParameters + MnUserCovariance
-
MnMinimize
public MnMinimize(FCNBase fcn, MnUserParameterState par, MnStrategy str)
construct from FCNBase + MnUserParameterState + MnStrategy
-
-
DMelt 3.0 © DataMelt by jWork.ORG