org.freehep.math.minuit
Class MnMinimize

java.lang.Object
  extended by org.freehep.math.minuit.MnApplication
      extended by 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.

Version:
$Id: MnMinimize.java 8584 2006-08-10 23:06:37Z duns $

Constructor Summary
MnMinimize(FCNBase fcn, double[] par, double[] err)
          construct from FCNBase + double[] for parameters and errors with default strategy
MnMinimize(FCNBase fcn, double[] par, double[] err, int stra)
          construct from FCNBase + double[] for parameters and errors
MnMinimize(FCNBase fcn, double[] par, MnUserCovariance cov)
          construct from FCNBase + double[] for parameters and MnUserCovariance with default strategy
MnMinimize(FCNBase fcn, double[] par, MnUserCovariance cov, int stra)
          construct from FCNBase + double[] for parameters and MnUserCovariance
MnMinimize(FCNBase fcn, MnUserParameters par)
          construct from FCNBase + MnUserParameters with default strategy
MnMinimize(FCNBase fcn, MnUserParameters par, int stra)
          construct from FCNBase + MnUserParameters
MnMinimize(FCNBase fcn, MnUserParameters par, MnUserCovariance cov)
          construct from FCNBase + MnUserParameters + MnUserCovariance with default strategy
MnMinimize(FCNBase fcn, MnUserParameters par, MnUserCovariance cov, int stra)
          construct from FCNBase + MnUserParameters + MnUserCovariance
MnMinimize(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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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



Copyright © 2000-2006 FreeHEP. All Rights Reserved.