pal.tree
public class LogParameterizedTree extends ParameterizedTree.ParameterizedTreeBase implements ParameterizedTree
ParameterizedTree.Factory, ParameterizedTree.ParameterizedTreeBase
Parameterized.Null, Parameterized.ParameterizedBase, Parameterized.ParameterizedUser, Parameterized.Utils
Tree.TreeBase
DAYS, EXPECTED_SUBSTITUTIONS, GENERATIONS, MONTHS, SAMPLE, SHORT_UNIT_NAMES, UNIT_NAMES, UNKNOWN, YEARS
Constructor and Description |
---|
LogParameterizedTree(ParameterizedTree params)
Takes a parameterized object and transforms
the parameters logarithmically.
|
Modifier and Type | Method and Description |
---|---|
double |
getDefaultValue(int n)
get default value of parameter
|
double |
getLowerLimit(int n)
get lower parameter limit
|
int |
getNumParameters()
get number of parameters
|
double |
getParameter(int n)
get model parameter
|
java.lang.String |
getParameterizationInfo() |
double |
getUpperLimit(int n)
get upper parameter limit
|
void |
setParameter(double logParam,
int n)
set model parameter
|
void |
setParameterSE(double paramSE,
int n)
set standard errors for model parameter
|
createNodeList, getAttribute, getBaseTree, getCopy, getExternalNode, getExternalNodeCount, getIdCount, getIdentifier, getInternalNode, getInternalNodeCount, getNodeCount, getOrthogonalHints, getRoot, getUnits, setAttribute, setBaseTree, setIdentifier, setRoot, toString, whichIdNumber
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getOrthogonalHints
createNodeList, getAttribute, getCopy, getExternalNode, getExternalNodeCount, getInternalNode, getInternalNodeCount, getRoot, getUnits, setAttribute, setRoot
getIdCount, getIdentifier, setIdentifier, whichIdNumber
public LogParameterizedTree(ParameterizedTree params)
public int getNumParameters()
Parameterized
getNumParameters
in interface Parameterized
public void setParameter(double logParam, int n)
Parameterized
setParameter
in interface Parameterized
logParam
- parameter valuen
- parameter numberpublic double getParameter(int n)
Parameterized
getParameter
in interface Parameterized
n
- parameter numberpublic void setParameterSE(double paramSE, int n)
Parameterized
setParameterSE
in interface Parameterized
paramSE
- standard error of parameter valuen
- parameter numberpublic double getLowerLimit(int n)
Parameterized
getLowerLimit
in interface Parameterized
n
- parameter numberpublic double getUpperLimit(int n)
Parameterized
getUpperLimit
in interface Parameterized
n
- parameter numberpublic double getDefaultValue(int n)
Parameterized
getDefaultValue
in interface Parameterized
n
- parameter numberpublic java.lang.String getParameterizationInfo()
getParameterizationInfo
in interface ParameterizedTree