]> git.donarmstrong.com Git - mothur.git/blobdiff - rarefact.h
speed up rarefaction.shared
[mothur.git] / rarefact.h
index fc1e8d13e4b289851c65e72a1ebd1804edfbd44d..6eed91214905f3e8f50b89043c45ea8203b2b808 100644 (file)
@@ -14,16 +14,14 @@ class Rarefact {
 public:
        Rarefact(OrderVector* o, vector<Display*> disp) :
                        numSeqs(o->getNumSeqs()), order(o), displays(disp), label(o->getLabel())  {};
-       Rarefact(SharedOrderVector* sharedorder, vector<Display*> disp) :
-                                       numSeqs(sharedorder->getNumSeqs()), sharedorder(sharedorder), displays(disp), label(sharedorder->getLabel())  {};
+       Rarefact(vector<SharedRAbundVector*> shared, vector<Display*> disp) :
+                                        lookup(shared), displays(disp) {};
 
        ~Rarefact(){};
        void getCurve(int, int);
        void getSharedCurve(int, int);
        
 private:
-       SharedOrderVector* sharedorder;
-       GlobalData* globaldata;
        OrderVector* order;
        vector<Display*> displays;
        int numSeqs, numGroupComb;