Public Types | Public Member Functions | Protected Attributes
jsk_pcl_ros::OneDataStat Class Reference

class to store sensor value and compute mean, error and stddev and so on. More...

#include <one_data_stat.h>

List of all members.

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_

Detailed Description

class to store sensor value and compute mean, error and stddev and so on.

Definition at line 53 of file one_data_stat.h.


Member Typedef Documentation

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 63 of file one_data_stat.h.

typedef boost::shared_ptr<OneDataStat> jsk_pcl_ros::OneDataStat::Ptr

Definition at line 56 of file one_data_stat.h.


Member Function Documentation

virtual void jsk_pcl_ros::OneDataStat::addData ( float  r) [inline, virtual]

Definition at line 64 of file one_data_stat.h.

virtual double jsk_pcl_ros::OneDataStat::count ( ) const [inline, virtual]

Definition at line 72 of file one_data_stat.h.

virtual double jsk_pcl_ros::OneDataStat::max ( ) const [inline, virtual]

Definition at line 71 of file one_data_stat.h.

virtual double jsk_pcl_ros::OneDataStat::mean ( ) const [inline, virtual]

Definition at line 69 of file one_data_stat.h.

virtual double jsk_pcl_ros::OneDataStat::min ( ) const [inline, virtual]

Definition at line 70 of file one_data_stat.h.

virtual double jsk_pcl_ros::OneDataStat::stddev ( ) const [inline, virtual]

Definition at line 74 of file one_data_stat.h.

virtual double jsk_pcl_ros::OneDataStat::variance ( ) const [inline, virtual]

Definition at line 73 of file one_data_stat.h.


Member Data Documentation

Definition at line 77 of file one_data_stat.h.


The documentation for this class was generated from the following file:


jsk_pcl_ros
Author(s): Yohei Kakiuchi
autogenerated on Sun Oct 8 2017 02:43:51