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.