ARCS6 AR6-REV.24062600
読み取り中…
検索中…
一致する文字列を見つけられません
FixedAverage.hh
[詳解]
1
8//
9// Copyright (C) 2011-2019 Yuki YOKOKURA
10// This program is free software;
11// you can redistribute it and/or modify it under the terms of the FreeBSD License.
12// For details, see the License.txt file.
13
14#ifndef FIXEDAVERAGE
15#define FIXEDAVERAGE
16
17namespace ARCS { // ARCS名前空間
20 public:
21 FixedAverage();
24 double GetSignal(double in);
25 void Reset(void);
26
27 private:
28 FixedAverage(const FixedAverage&) = delete;
29 const FixedAverage& operator=(const FixedAverage&) = delete;
30 unsigned int count;
31 double ave;
32 };
33}
34
35#endif
36
37
38
FixedAverageクラス
Definition FixedAverage.hh:19
double GetSignal(double in)
ひたすら平均値を計算し続ける関数
Definition FixedAverage.cc:54
FixedAverage()
コンストラクタ
Definition FixedAverage.cc:32
~FixedAverage()
デストラクタ
Definition FixedAverage.cc:47
void Reset(void)
平均値とカウント数をリセットする関数
Definition FixedAverage.cc:61