クラス osl::stat::Average

incrementaly maintain average of data sequence [詳細]

#include <average.h>

osl::stat::Averageに対する継承グラフ
Inheritance graph
[凡例]

すべてのメンバ一覧

Public メソッド

 Average ()
double add (const double &x)
 Add an element x.
void merge (const Average &r)
void clear ()
double getAverage () const
int numElements () const

Private 変数

double average
int elements

説明

incrementaly maintain average of data sequence

average.h13 行で定義されています。


コンストラクタとデストラクタ

osl::stat::Average::Average (  )  [inline]

average.h19 行で定義されています。


関数

double osl::stat::Average::add ( const double &  x  )  [inline]
void osl::stat::Average::clear (  )  [inline]
double osl::stat::Average::getAverage (  )  const [inline]
void osl::stat::Average::merge ( const Average r  )  [inline]

average.h34 行で定義されています。

参照先 average, と elements.

参照元 osl::stat::TwoDimensionalStatistics::Data::merge().

int osl::stat::Average::numElements (  )  const [inline]

変数

double osl::stat::Average::average [private]

average.h15 行で定義されています。

参照元 add(), clear(), getAverage(), と merge().

average.h16 行で定義されています。

参照元 add(), clear(), merge(), と numElements().


このクラスの説明は次のファイルから生成されました:
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義
Sun May 16 09:58:58 2010に生成されました。  doxygen 1.6.3