A toolkit for working with phylogenetic data.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
PqueryPlacementPlain Struct Reference

#include <genesis/placement/pquery/plain.hpp>

Detailed Description

Simple POD struct for a Placement used for speeding up some calculations.

It is not as flexible as the default representation, but its memory footprint is compact, because of the lack of pointers. Except for its purpose in some calculations, it is normally not needed for anything else.

Definition at line 51 of file plain.hpp.

Public Attributes

double branch_length
size_t edge_index
double like_weight_ratio
double pendant_length
size_t primary_node_index
double proximal_length
size_t secondary_node_index

Member Data Documentation

double branch_length

Definition at line 57 of file plain.hpp.

size_t edge_index

Definition at line 53 of file plain.hpp.

double like_weight_ratio

Definition at line 60 of file plain.hpp.

double pendant_length

Definition at line 58 of file plain.hpp.

size_t primary_node_index

Definition at line 54 of file plain.hpp.

double proximal_length

Definition at line 59 of file plain.hpp.

size_t secondary_node_index

Definition at line 55 of file plain.hpp.

The documentation for this struct was generated from the following file: