The class that holds the gating tree. More...
#include <GatingHierarchy.hpp>
Public Member Functions | |
| VertexID | addRoot () |
| GatingHierarchy () | |
| unsigned | getNodeDepths (VertexID) |
| VertexID | getNodeID (string gatePath) |
| VertexID_vec | getVertices (unsigned short order=0) |
| vector< string > | getPopPaths (unsigned short order, bool fullPath, bool showHidden) |
| VertexID | getAncestor (VertexID u, unsigned short level) |
| VertexID | getParent (VertexID) |
| VertexID_vec | getDescendants (VertexID u, string name) |
| VertexID_vec | getChildren (VertexID) |
| nodeProperties & | getNodeProperty (VertexID) |
Private Attributes | |
| populationTree | tree |
It stores the transformation, compensation and gating information as well as the flow data (transiently). Each FCS file is associated with one GatingHierarchy object. It can also serves as a gating template when data is empty.
1.8.6