class to store sensor value and compute mean, error and stddev and so on. More...
#include <one_data_stat.h>
Public Types | |
typedef boost::accumulators::accumulator_set< double, boost::accumulators::stats< boost::accumulators::tag::count, boost::accumulators::tag::mean, boost::accumulators::tag::min, boost::accumulators::tag::max, boost::accumulators::tag::variance > > | Accumulator |
typedef boost::shared_ptr< OneDataStat > | Ptr |
Public Member Functions | |
virtual void | addData (float r) |
virtual double | count () const |
virtual double | max () const |
virtual double | mean () const |
virtual double | min () const |
virtual double | stddev () const |
virtual double | variance () const |
Protected Attributes | |
Accumulator | acc_ |
class to store sensor value and compute mean, error and stddev and so on.
Definition at line 85 of file one_data_stat.h.
typedef boost::accumulators::accumulator_set< double, boost::accumulators::stats<boost::accumulators::tag::count, boost::accumulators::tag::mean, boost::accumulators::tag::min, boost::accumulators::tag::max, boost::accumulators::tag::variance> > jsk_pcl_ros::OneDataStat::Accumulator |
Definition at line 127 of file one_data_stat.h.
Definition at line 120 of file one_data_stat.h.
|
inlinevirtual |
Definition at line 128 of file one_data_stat.h.
|
inlinevirtual |
Definition at line 136 of file one_data_stat.h.
|
inlinevirtual |
Definition at line 135 of file one_data_stat.h.
|
inlinevirtual |
Definition at line 133 of file one_data_stat.h.
|
inlinevirtual |
Definition at line 134 of file one_data_stat.h.
|
inlinevirtual |
Definition at line 138 of file one_data_stat.h.
|
inlinevirtual |
Definition at line 137 of file one_data_stat.h.
|
protected |
Definition at line 141 of file one_data_stat.h.