--- trunk/gadget/popinfo.cc 2014/02/10 17:09:07 1 +++ trunk/gadget/popinfo.cc 2015/04/29 12:55:30 2 @@ -7,22 +7,6 @@ return *this; } -PopInfo& PopInfo::operator += (const PopInfo& a) { - if (isZero(N + a.N)) { - W = 0.0; - N = 0.0; - } else if (isZero(a.N)) { - //adding a zero popinfo, so don't do anything - } else if (isZero(N)) { - W = a.W; - N = a.N; - } else { - W = (N * W + a.N * a.W) / (N + a.N); - N = N + a.N; - } - return *this; -} - PopInfo PopInfo::operator * (double a) { PopInfo c; c.N = N * a;