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

template<class HistT>
double Impala::Core::Histogram::FitWeibull< HistT >::BetaEst ( double  gamma,
double  xgm 
) const [inline, private]

Definition at line 138 of file FitWeibull.h.

References Impala::Core::Histogram::FitWeibull< HistT >::mBins, Impala::Core::Histogram::FitWeibull< HistT >::mDx, Impala::Core::Histogram::FitWeibull< HistT >::mHist, Impala::Core::Histogram::FitWeibull< HistT >::mNorm, and Impala::Core::Histogram::FitWeibull< HistT >::mPrecision.

Referenced by Impala::Core::Histogram::FitWeibull< HistT >::DoFit(), and Impala::Core::Histogram::FitWeibull< HistT >::GFunct().

00139     { 
00140         double sum = 0;
00141         double ddx = mDx/xgm; // x[i]/xgm
00142         double x = 0.5*ddx;
00143 
00144         for (int i=0; i<mBins; i++, x += ddx)
00145             if (mHist[i] > mPrecision)
00146                 sum += pow(x, gamma)*mHist[i];
00147 
00148         return xgm*pow(sum/mNorm, 1./gamma);
00149     }


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