//calculate number of comparisons i.e. with groups A,B,C = AB, AC, BC = 3;
vector< vector<string> > namesOfGroupCombos;
for (int i=0; i<numGroups; i++) {
//calculate number of comparisons i.e. with groups A,B,C = AB, AC, BC = 3;
vector< vector<string> > namesOfGroupCombos;
for (int i=0; i<numGroups; i++) {
//initialize weighted scores
//WScore[globaldata->Groups[i]+globaldata->Groups[l]] = 0.0;
vector<string> groups; groups.push_back(globaldata->Groups[i]); groups.push_back(globaldata->Groups[l]);
//initialize weighted scores
//WScore[globaldata->Groups[i]+globaldata->Groups[l]] = 0.0;
vector<string> groups; groups.push_back(globaldata->Groups[i]); groups.push_back(globaldata->Groups[l]);
}
#else
data = driver(t, namesOfGroupCombos, 0, namesOfGroupCombos.size(), sums);
}
#else
data = driver(t, namesOfGroupCombos, 0, namesOfGroupCombos.size(), sums);
EstOutput Weighted::createProcesses(Tree* t, vector< vector<string> > namesOfGroupCombos, vector<double>& sums) {
try {
#if defined (__APPLE__) || (__MACH__) || (linux) || (__linux)
EstOutput Weighted::createProcesses(Tree* t, vector< vector<string> > namesOfGroupCombos, vector<double>& sums) {
try {
#if defined (__APPLE__) || (__MACH__) || (linux) || (__linux)
- results = driver(t, namesOfGroupCombos, lines[process]->start, lines[process]->num, sums);
-
- if (m->control_pressed) { exit(0); }
-
+
+ EstOutput Myresults;
+ Myresults = driver(t, namesOfGroupCombos, lines[process].start, lines[process].num, sums);
+
- out << results.size() << endl;
- for (int i = 0; i < results.size(); i++) { out << results[i] << '\t'; } out << endl;
+
+ out << Myresults.size() << endl;
+ for (int i = 0; i < Myresults.size(); i++) { out << Myresults[i] << '\t'; } out << endl;
/**************************************************************************************************/
EstOutput Weighted::driver(Tree* t, vector< vector<string> > namesOfGroupCombos, int start, int num, vector<double>& sums) {
try {
/**************************************************************************************************/
EstOutput Weighted::driver(Tree* t, vector< vector<string> > namesOfGroupCombos, int start, int num, vector<double>& sums) {
try {