ConstrainedLeafNode
, FreeLeafNode
public abstract class AbstractLeafNode
extends java.lang.Object
Constructor | Description |
---|---|
AbstractLeafNode(java.lang.String id,
GeneralConstructionTool tool) |
Modifier and Type | Method | Description |
---|---|---|
protected MolecularClockLikelihoodModel.Leaf |
createNewConstrainedLeafCalculator(ConstraintModel.GroupManager parentGroup) |
|
protected UnconstrainedLikelihoodModel.Leaf |
createNewFreeLeafCalculator(GeneralConstructionTool tool) |
|
java.lang.String |
getLabel() |
|
int |
getNumberOfPatterns() |
|
PatternInfo |
getPatternInfo() |
public AbstractLeafNode(java.lang.String id, GeneralConstructionTool tool)
protected final UnconstrainedLikelihoodModel.Leaf createNewFreeLeafCalculator(GeneralConstructionTool tool)
protected final MolecularClockLikelihoodModel.Leaf createNewConstrainedLeafCalculator(ConstraintModel.GroupManager parentGroup)
public final java.lang.String getLabel()
public final PatternInfo getPatternInfo()
public final int getNumberOfPatterns()