7 #ifndef _QUAD_ESTIMATOR_HH_
8 #define _QUAD_ESTIMATOR_HH_
26 const double& dt = 0.0);
28 virtual void estimate(std::vector<double>& estimee,
29 const std::vector<double>& el);
32 const std::vector<double>& el,
36 const unsigned int order);
39 virtual double getEsteeme();
49 std::vector<double> sum_xi_;
50 std::vector<double> sum_tixi_;
51 std::vector<double> sum_ti2xi_;
54 std::vector<double> c0_;
55 std::vector<double> c1_;
56 std::vector<double> c2_;
virtual void estimateRecursive(std::vector< double > &estimee, const std::vector< double > &el, const double &time)
virtual void getEstimateDerivative(std::vector< double > &estimeeDerivative, const unsigned int order)
QuadEstimator(const unsigned int &N, const unsigned int &dim, const double &dt=0.0)
virtual void estimate(std::vector< double > &estimee, const std::vector< double > &el)