X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=sharedrabundvector.h;h=beece8e14a1082d7347a62fdc0e95ebcd24a9cc2;hb=37eac2026d91179acda0494c4dcca22f176551b9;hp=8f4227eebe0c21823a6f25d22ed3e29dbee79ab3;hpb=4ba6188707e67c638ea5ee3c787d5d07ccd07e3e;p=mothur.git diff --git a/sharedrabundvector.h b/sharedrabundvector.h index 8f4227e..beece8e 100644 --- a/sharedrabundvector.h +++ b/sharedrabundvector.h @@ -13,6 +13,7 @@ #include "datavector.hpp" #include "sharedordervector.h" #include "sharedsabundvector.h" +#include "sharedrabundfloatvector.h" #include "rabundvector.hpp" #include "groupmap.h" @@ -55,6 +56,7 @@ public: void pop_back(); void resize(int); int size(); + void clear(); vector::reverse_iterator rbegin(); vector::reverse_iterator rend(); @@ -68,6 +70,7 @@ public: SharedSAbundVector getSharedSAbundVector(); SharedRAbundVector getSharedRAbundVector(); vector getSharedRAbundVectors(); + vector getSharedRAbundFloatVectors(vector); private: vector data; @@ -79,6 +82,8 @@ private: int numSeqs; string group; int index; + + int eliminateZeroOTUS(vector&); };