|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.freehep.math.minuit.MnUserParameterState
public class MnUserParameterState
The class MnUserParameterState contains the MnUserParameters and the MnUserCovariance. It can be created on input by the user, or by MINUIT itself as user representable format of the result of the minimization.
Method Summary | |
---|---|
void |
add(String name,
double val)
add const parameter name, value |
void |
add(String name,
double val,
double err)
add free parameter name, value, error |
void |
add(String name,
double val,
double err,
double low,
double up)
add limited parameter name, value, lower bound, upper bound |
protected MnUserParameterState |
clone()
|
double |
edm()
Returns the expected vertival distance to the minimum (EDM) |
double |
error(int index)
|
double |
error(String name)
|
double[] |
errors()
|
int |
extOfInt(int internal)
|
void |
fix(int e)
|
void |
fix(String name)
|
double |
fval()
returns the function value at the minimum |
boolean |
hasCovariance()
Returns true
if the the state has a valid covariance, false otherwise. |
boolean |
hasGlobalCC()
|
int |
index(String name)
convert name into external number of parameter |
boolean |
isValid()
Returns true if the the state is valid, false if not |
String |
name(int index)
convert external number into name of parameter |
int |
nfcn()
Returns the number of function calls during the minimization. |
double[] |
params()
access to parameters and errors in column-wise representation |
MnMachinePrecision |
precision()
|
void |
release(int e)
|
void |
release(String name)
|
void |
removeLimits(int e)
|
void |
removeLimits(String name)
|
void |
setError(int e,
double err)
|
void |
setError(String name,
double err)
|
void |
setLimits(int e,
double low,
double up)
|
void |
setLimits(String name,
double low,
double up)
|
void |
setLowerLimit(int e,
double low)
|
void |
setLowerLimit(String name,
double low)
|
void |
setPrecision(double eps)
|
void |
setUpperLimit(int e,
double up)
|
void |
setUpperLimit(String name,
double up)
|
void |
setValue(int e,
double val)
|
void |
setValue(String name,
double val)
|
String |
toString()
|
double |
value(int index)
|
double |
value(String name)
|
int |
variableParameters()
|
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Method Detail |
---|
protected MnUserParameterState clone()
clone
in class Object
public boolean isValid()
true
if the the state is valid, false
if not
public boolean hasCovariance()
true
if the the state has a valid covariance, false
otherwise.
public boolean hasGlobalCC()
public double fval()
public double edm()
public int nfcn()
public double[] params()
public double[] errors()
public void add(String name, double val, double err)
public void add(String name, double val, double err, double low, double up)
public void add(String name, double val)
public void fix(int e)
public void release(int e)
public void setValue(int e, double val)
public void setError(int e, double err)
public void setLimits(int e, double low, double up)
public void setUpperLimit(int e, double up)
public void setLowerLimit(int e, double low)
public void removeLimits(int e)
public double value(int index)
public double error(int index)
public void fix(String name)
public void release(String name)
public void setValue(String name, double val)
public void setError(String name, double err)
public void setLimits(String name, double low, double up)
public void setUpperLimit(String name, double up)
public void setLowerLimit(String name, double low)
public void removeLimits(String name)
public double value(String name)
public double error(String name)
public int index(String name)
public String name(int index)
public int extOfInt(int internal)
public int variableParameters()
public MnMachinePrecision precision()
public void setPrecision(double eps)
public String toString()
toString
in class Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |