|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.freehep.math.minuit.MnHesse
public class MnHesse
With MnHesse the user can instructs MINUIT to calculate, by finite differences, the Hessian or error matrix. That is, it calculates the full matrix of second derivatives of the function with respect to the currently variable parameters, and inverts it.
Constructor Summary | |
---|---|
MnHesse()
default constructor with default strategy |
|
MnHesse(int stra)
constructor with user-defined strategy level |
|
MnHesse(MnStrategy stra)
conctructor with specific strategy |
Method Summary | |
---|---|
MnUserParameterState |
calculate(FCNBase fcn,
double[] par,
double[] err)
|
MnUserParameterState |
calculate(FCNBase fcn,
double[] par,
double[] err,
int maxcalls)
FCN + parameters + errors |
MnUserParameterState |
calculate(FCNBase fcn,
double[] par,
MnUserCovariance cov)
|
MnUserParameterState |
calculate(FCNBase fcn,
double[] par,
MnUserCovariance cov,
int maxcalls)
FCN + parameters + MnUserCovariance |
MnUserParameterState |
calculate(FCNBase fcn,
MnUserParameters par)
|
MnUserParameterState |
calculate(FCNBase fcn,
MnUserParameters par,
int maxcalls)
FCN + MnUserParameters |
MnUserParameterState |
calculate(FCNBase fcn,
MnUserParameters par,
MnUserCovariance cov)
|
MnUserParameterState |
calculate(FCNBase fcn,
MnUserParameters par,
MnUserCovariance cov,
int maxcalls)
FCN + MnUserParameters + MnUserCovariance |
MnUserParameterState |
calculate(FCNBase fcn,
MnUserParameterState state,
int maxcalls)
FCN + MnUserParameterState |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MnHesse()
public MnHesse(int stra)
public MnHesse(MnStrategy stra)
Method Detail |
---|
public MnUserParameterState calculate(FCNBase fcn, double[] par, double[] err)
public MnUserParameterState calculate(FCNBase fcn, double[] par, double[] err, int maxcalls)
public MnUserParameterState calculate(FCNBase fcn, double[] par, MnUserCovariance cov)
public MnUserParameterState calculate(FCNBase fcn, double[] par, MnUserCovariance cov, int maxcalls)
public MnUserParameterState calculate(FCNBase fcn, MnUserParameters par)
public MnUserParameterState calculate(FCNBase fcn, MnUserParameters par, int maxcalls)
public MnUserParameterState calculate(FCNBase fcn, MnUserParameters par, MnUserCovariance cov)
public MnUserParameterState calculate(FCNBase fcn, MnUserParameters par, MnUserCovariance cov, int maxcalls)
public MnUserParameterState calculate(FCNBase fcn, MnUserParameterState state, int maxcalls)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |