|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IntervalList
An interface for a set of coalescent intevals.
Nested Class Summary | |
---|---|
static class |
IntervalList.IntervalType
|
static class |
IntervalList.Utils
|
Method Summary | |
---|---|
int |
getCoalescentEvents(int i)
Returns the number coalescent events in an interval |
double |
getInterval(int i)
Gets an interval. |
int |
getIntervalCount()
get number of intervals |
IntervalList.IntervalType |
getIntervalType(int i)
Returns the type of interval observed. |
int |
getLineageCount(int i)
Returns the number of uncoalesced lineages within this interval. |
int |
getSampleCount()
get the total number of sampling events. |
double |
getTotalDuration()
get the total duration of these intervals. |
boolean |
isBinaryCoalescent()
Checks whether this set of coalescent intervals is fully resolved (i.e. |
boolean |
isCoalescentOnly()
Checks whether this set of coalescent intervals coalescent only (i.e. |
Method Detail |
---|
int getIntervalCount()
int getSampleCount()
double getInterval(int i)
int getLineageCount(int i)
int getCoalescentEvents(int i)
IntervalList.IntervalType getIntervalType(int i)
double getTotalDuration()
boolean isBinaryCoalescent()
boolean isCoalescentOnly()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |