4 #include "sabundvector.hpp"
5 #include "calculator.h"
6 #include "fileoutput.h"
12 /***********************************************************************/
14 class RareDisplay : public Display {
17 RareDisplay(Calculator* calc, FileOutput* file) : estimate(calc), output(file), nIters(1),
18 tempInName(getPathName(output->getFileName()) + ".tempin."+ getSimpleName(output->getFileName())), tempOutName(getPathName(output->getFileName()) + ".tempout."+ getSimpleName(output->getFileName())) {};
19 ~RareDisplay() { delete estimate; delete output; };
22 void update(SAbundVector*);
23 void update(SharedRAbundVector* shared1, SharedRAbundVector* shared2, int numSeqs, int numGroupComb);
31 string tempInName, tempOutName;