X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=raredisplay.h;h=6d07efc55ab9ab677bb9f3604f46862d02984e16;hb=6b32d112bb60e9f7eb6d4407a4eed4c49b67bced;hp=72147ade3a9a37e3b865cb5166473b65f8f7777d;hpb=30b3ffcd1cfd08e7144ae721bb53e27eb3f7a5d1;p=mothur.git diff --git a/raredisplay.h b/raredisplay.h index 72147ad..6d07efc 100644 --- a/raredisplay.h +++ b/raredisplay.h @@ -11,7 +11,7 @@ class RareDisplay : public Display { public: - RareDisplay(Calculator* calc, FileOutput* file) : estimate(calc), output(file), nIters(1), index(0) {}; + RareDisplay(Calculator* calc, FileOutput* file) : estimate(calc), output(file), nIters(1) {}; ~RareDisplay() { delete estimate; delete output; }; void init(string); void reset(); @@ -20,14 +20,15 @@ public: void close(); bool isCalcMultiple() { return estimate->getMultiple(); } + void outputTempFiles(string); + void inputTempFiles(string); + private: Calculator* estimate; FileOutput* output; string label; - vector seqs; - vector results; - vector var; - int index, nIters; + map > results; //maps seqCount to results for that number of sequences + int nIters; }; #endif