X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=parsimony.h;h=bf0e0d4f90198ef353c2c1899414f699454c8a7e;hb=67ea6ccd74dbd64828d31b952808255f206364ff;hp=fc905f2d3c432ab1ce4a05007e13ca0f14264fd0;hpb=c53ef46b40b97c00e32bfd8c3924ce8c51b5cd7b;p=mothur.git diff --git a/parsimony.h b/parsimony.h index fc905f2..bf0e0d4 100644 --- a/parsimony.h +++ b/parsimony.h @@ -12,18 +12,16 @@ */ #include "treecalculator.h" -#include "treemap.h" -#include "globaldata.hpp" +#include "counttable.h" /***********************************************************************/ class Parsimony : public TreeCalculator { public: - Parsimony(TreeMap* t) : tmap(t) {}; + Parsimony() {}; ~Parsimony() {}; EstOutput getValues(Tree*, int, string); - //EstOutput getValues(Tree*, string, string) { return data; } private: struct linePair { @@ -33,14 +31,12 @@ class Parsimony : public TreeCalculator { }; vector lines; - GlobalData* globaldata; EstOutput data; - TreeMap* tmap; int processors; string outputDir; - EstOutput driver(Tree*, vector< vector >, int, int); - EstOutput createProcesses(Tree*, vector< vector >); + EstOutput driver(Tree*, vector< vector >, int, int, CountTable*); + EstOutput createProcesses(Tree*, vector< vector >, CountTable*); }; /***********************************************************************/