Home || Architecture || Video Search || Visual Search || Scripts || Applications || Important Messages || OGL || Src

template<class HistT>
double Impala::Core::Histogram::FitWeibullMarginal< HistT >::MuEstNew (  )  [inline, private]

Definition at line 199 of file FitWeibullMarginal.h.

References Impala::Core::Histogram::FitWeibullMarginal< HistT >::mBins, Impala::Core::Histogram::FitWeibullMarginal< HistT >::mDx, Impala::Core::Histogram::FitWeibullMarginal< HistT >::mHist, Impala::Core::Histogram::FitWeibullMarginal< HistT >::mMinval, and Impala::Core::Histogram::FitWeibullMarginal< HistT >::mNorm.

00200     {
00201         mNorm = 0;
00202         for (int i=0 ; i<mBins ; i++)
00203         {
00204             mNorm += mHist[i];
00205             //std::cout << "sum " << i << " = " << mNorm << std::endl;
00206         }
00207         if (mNorm == 0)
00208             return 0;
00209 
00210         double sum = 0;
00211         int i=0;
00212         for (i=0 ; sum < 0.5*mNorm ; i++)
00213             sum += mHist[i];
00214         int medianbin = (i>0) ? i-1 : 0;
00215         return mMinval + (medianbin+0.5)*mDx;
00216     }


Generated on Fri Mar 19 11:12:17 2010 for ImpalaSrc by  doxygen 1.5.1