Sequence::newick_stream_marginal_tree_impl Struct Reference

List of all members.

Public Member Functions

void init ()
std::ostream & parens (const int &noden, std::ostream &o) const
 newick_stream_marginal_tree_impl (const marginal &m)
 newick_stream_marginal_tree_impl (const marginal *m)
 newick_stream_marginal_tree_impl (arg::const_iterator m)
 newick_stream_marginal_tree_impl (arg::iterator m)

Public Attributes

marginal::const_iterator mi
const int nsam
std::vector< int > left
std::vector< int > right
std::vector< nodetree

Detailed Description

Implementation details of newick_stream_marginal_tree

Definition at line 305 of file CoalescentSimTypes.cc.


Member Function Documentation

void Sequence::newick_stream_marginal_tree_impl::init (  ) 

Initializes the left and right vectors

Definition at line 389 of file CoalescentSimTypes.cc.

std::ostream & Sequence::newick_stream_marginal_tree_impl::parens ( const int &  noden,
std::ostream &  o 
) const

Outputs the marginal tree in Newick format

Definition at line 356 of file CoalescentSimTypes.cc.


The documentation for this struct was generated from the following file:
Generated on Thu Aug 11 13:22:01 2011 for libsequence by  doxygen 1.6.3