]> git.donarmstrong.com Git - mothur.git/blobdiff - rarecalc.h
created mothurOut class to handle logfiles
[mothur.git] / rarecalc.h
index a7ad2b733b133bd65a62977c33c4a1e7cc691bb1..d30fa16ba5a75dd190d65b9e887702eba8af27df 100644 (file)
 class RareCalc {
 
 public:
-       RareCalc(RAbundVector* b) : bins(b), numSeqs(b->getNumSeqs()), maxRank(b->getMaxRank()), numBins(b->getNumBins()) {     bMatrix = binomial(numSeqs+1);  };
+       RareCalc(RAbundVector* b) : bins(b), numSeqs(b->getNumSeqs()), maxRank(b->getMaxRank()), numBins(b->getNumBins()) {     bMatrix = binomial(numSeqs+1); m = MothurOut::getInstance();    }
        EstOutput getValues(int);
        string getName()        {       return "rarecalc";      }
 private:
        RAbundVector* bins;
        vector<vector<double> > bMatrix;
        int numSeqs, maxRank, numBins;
+       MothurOut* m;
 };
 
 /***********************************************************************/