public class SplitSystem
data structure for a set of splits
public SplitSystem(TaxaList idGroup, int size)
idGroup - sequence labelssize - number of splitspublic int getSplitCount()
get number of splits
public int getLabelCount()
get number of labels
public kotlin.Array[] getSplitVector()
get split vector
public kotlin.Array[] getSplit(int i)
get split
public TaxaList getIdGroup()
get idGroup
public boolean hasSplit(kotlin.Array[] split)
+ test whether a split is contained in this split system (assuming the same leaf order)
split - splitpublic java.lang.String toString()
print split system