GatingSet/GatingHierarchy C++ API
 All Classes Functions Variables
Public Member Functions | Private Attributes | List of all members
GatingHierarchy Class Reference

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)
 
nodePropertiesgetNodeProperty (VertexID)
 

Private Attributes

populationTree tree
 

Detailed Description

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.


The documentation for this class was generated from the following files: