41 #ifndef _ABSTRACTTREEPARSIMONYDATA_H_    42 #define _ABSTRACTTREEPARSIMONYDATA_H_   117 #endif // _ABSTRACTTREEPARSIMONYDATA_H_ AbstractTreeParsimonyData(const AbstractTreeParsimonyData &atpd)
AbstractTreeParsimonyData(const TreeTemplate< Node > *tree)
std::vector< size_t > rootPatternLinks_
TreeParsimonyScore data structure. 
size_t getRootArrayPosition(size_t site) const
unsigned int getWeight(size_t pos) const
The phylogenetic tree class. 
const TreeTemplate< Node > * tree_
AbstractTreeParsimonyData & operator=(const AbstractTreeParsimonyData &atpd)
void setTreeP_(const TreeTemplate< Node > *tree)
const TreeTemplate< Node > * getTreeP_() const
virtual ~AbstractTreeParsimonyData()
std::vector< unsigned int > rootWeights_
Partial implementation of the TreeParsimonyData interface. 
const TreeTemplate< Node > * getTree() const