X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=sharedrabundvector.h;h=792543e5abe87e9ac346f98004f33af1c8a39e46;hb=f320651dfb5359e6bba597280753553de28a2154;hp=887478f2964b7d16407135d45905d977b1040ddf;hpb=ca9ac1d80c62f57270b0dcd49410ebe08a8aecd6;p=mothur.git diff --git a/sharedrabundvector.h b/sharedrabundvector.h index 887478f..792543e 100644 --- a/sharedrabundvector.h +++ b/sharedrabundvector.h @@ -17,7 +17,8 @@ #include "rabundvector.hpp" //#include "groupmap.h" -/* This class is a child to datavector. It represents OTU information at a certain distance. +/* DataStructure for a shared file. + This class is a child to datavector. It represents OTU information at a certain distance. It is similiar to an rabundvector except each member of data knows which group it belongs to. Each member of the internal container "data" is a struct of type individual. An individual which knows the OTU from which it came, @@ -40,6 +41,8 @@ public: int getMaxRank(); string getGroup(); void setGroup(string); + string getBinLabel(); + void setBinLabel(string); int getGroupIndex(); void setGroupIndex(int); @@ -61,6 +64,7 @@ public: vector::reverse_iterator rend(); void print(ostream&); + void printHeaders(ostream&); RAbundVector getRAbundVector(); RAbundVector getRAbundVector2();