Package pal.treesearch
Class AbstractLeafNode
- java.lang.Object
-
- pal.treesearch.AbstractLeafNode
-
- Direct Known Subclasses:
ConstrainedLeafNode
,FreeLeafNode
public abstract class AbstractLeafNode extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description AbstractLeafNode(java.lang.String id, GeneralConstructionTool tool)
-
Method Summary
All Methods Instance Methods Concrete Methods 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()
-
-
-
Constructor Detail
-
AbstractLeafNode
public AbstractLeafNode(java.lang.String id, GeneralConstructionTool tool)
-
-
Method Detail
-
createNewFreeLeafCalculator
protected final UnconstrainedLikelihoodModel.Leaf createNewFreeLeafCalculator(GeneralConstructionTool tool)
-
createNewConstrainedLeafCalculator
protected final MolecularClockLikelihoodModel.Leaf createNewConstrainedLeafCalculator(ConstraintModel.GroupManager parentGroup)
-
getLabel
public final java.lang.String getLabel()
-
getPatternInfo
public final PatternInfo getPatternInfo()
-
getNumberOfPatterns
public final int getNumberOfPatterns()
-
-