public abstract static class Parameterized.ParameterizedBase extends PalObjectListener.EventGenerator
| Modifier | Constructor and Description |
|---|---|
protected |
Parameterized.ParameterizedBase()
Builds a parameterized objects around a set of double arrays.
|
protected |
Parameterized.ParameterizedBase(double[] parameters,
double[] lowerLimits,
double[] upperLimits,
double[] defaultValues)
Builds a parameterized objects around a set of double arrays
|
protected |
Parameterized.ParameterizedBase(double[] parameters,
double[] lowerLimits,
double[] upperLimits,
double[] defaultValues,
double[] parametersSE)
Builds a parameterized objects around a set of double arrays
|
| Modifier and Type | Method and Description |
|---|---|
double |
getDefaultValue(int n) |
double |
getLowerLimit(int n) |
int |
getNumParameters() |
double |
getParameter(int n) |
protected double[] |
getParametersSE() |
double |
getUpperLimit(int n) |
void |
setParameter(double param,
int n) |
void |
setParameterSE(double paramSE,
int n) |
protected void |
setSource(double[] parameters,
double[] lowerLimits,
double[] upperLimits,
double[] defaultValues)
Set's the base arrays...
|
protected void |
setSource(double[] parameters,
double[] lowerLimits,
double[] upperLimits,
double[] defaultValues,
double[] parametersSE)
Set's the base arrays...
|
addPalObjectListener, fireParametersChangedEvent, fireParametersChangedEvent, fireStructureChangedEvent, fireStructureChangedEvent, removePalObjectListenerprotected Parameterized.ParameterizedBase(double[] parameters,
double[] lowerLimits,
double[] upperLimits,
double[] defaultValues)
protected Parameterized.ParameterizedBase(double[] parameters,
double[] lowerLimits,
double[] upperLimits,
double[] defaultValues,
double[] parametersSE)
protected Parameterized.ParameterizedBase()
protected void setSource(double[] parameters,
double[] lowerLimits,
double[] upperLimits,
double[] defaultValues)
java.lang.IllegalArgumentException - if arrays are not the same sizeprotected void setSource(double[] parameters,
double[] lowerLimits,
double[] upperLimits,
double[] defaultValues,
double[] parametersSE)
java.lang.IllegalArgumentException - if arrays are not the same sizepublic int getNumParameters()
public void setParameter(double param,
int n)
public double getParameter(int n)
public void setParameterSE(double paramSE,
int n)
public double getLowerLimit(int n)
public double getUpperLimit(int n)
public double getDefaultValue(int n)
protected double[] getParametersSE()