9 #ifndef __SOT_EXPMOVINGAVG_H__ 10 #define __SOT_EXPMOVINGAVG_H__ 16 #include <dynamic-graph/entity.h> 17 #include <dynamic-graph/signal-ptr.h> 18 #include <dynamic-graph/signal-time-dependent.h> 21 namespace dg = ::dynamicgraph;
30 using dynamicgraph::Entity;
31 using dynamicgraph::SignalPtr;
32 using dynamicgraph::SignalTimeDependent;
35 DYNAMIC_GRAPH_ENTITY_DECL();
46 void setAlpha(
const double &alpha_);
49 dg::Vector &update(dg::Vector &res,
const int &inTime);
double alpha
Definition: exp-moving-avg.hh:53
dg::Vector average
Definition: exp-moving-avg.hh:51
Definition: exp-moving-avg.hh:34
bool init
Definition: exp-moving-avg.hh:54
SignalTimeDependent< dg::Vector, int > averageSOUT
Definition: exp-moving-avg.hh:40
#define SOT_CORE_DLLAPI
Definition: config.hh:64
SignalTimeDependent< int, int > refresherSINTERN
Definition: exp-moving-avg.hh:39
SignalPtr< dg::Vector, int > updateSIN
Definition: exp-moving-avg.hh:38
Definition: abstract-sot-external-interface.hh:17