X-Git-Url: https://git.donarmstrong.com/?p=mothur.git;a=blobdiff_plain;f=efron.cpp;h=7e1cba8ce055b9c47042806839ea80236f10b3d4;hp=9ddcdfa6307a4a40e27cb2281fe2fc70389371fd;hb=a8e2df1b96a57f5f29576b08361b86a96a8eff4f;hpb=510b1cfc25cd79391d6973ca20c5ec25fb1bb3b2 diff --git a/efron.cpp b/efron.cpp index 9ddcdfa..7e1cba8 100644 --- a/efron.cpp +++ b/efron.cpp @@ -16,18 +16,18 @@ EstOutput Efron::getValues(SAbundVector* rank){ data.resize(1,0); double n = (double)rank->getNumSeqs(); - if(m > n || m == 0) { m = n; } + if(f > n || f == 0) { f = n; } double sum = 0; for(int i = 1; i < rank->size(); i++){ - sum += pow(-1., i+1) * pow(((double)m / n), i) * (double)(rank->get(i)); + sum += pow(-1., i+1) * pow(((double)f / n), i) * (double)(rank->get(i)); } data[0] = sum; return data; } catch(exception& e) { - errorOut(e, "Efron", "getValues"); + m->errorOut(e, "Efron", "getValues"); exit(1); } }