public class MnUserParameterState extends Object
Modifier and Type | Method and Description |
---|---|
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
|
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() |
public boolean isValid()
true
if the the state is valid, false
if notpublic 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)
Jas4pp 1.5 © Java Analysis Studio for Particle Physics