#include <average.h>
Calculate an average value incrementally.
| T | Type of the values (should be floating point). | 
Public Member Functions | |
| Average () | |
| Create a new object to calculate an average.  More... | |
| void | add (T x) | 
Add a value x to the set of numbers defining the average.  More... | |
| T | average () const | 
| uint64_t | number_of_values () const | 
| void | clear () | 
| Reset the average to 0.  More... | |
Private Attributes | |
| T | avg_ | 
| Average.  More... | |
| uint64_t | n_ | 
| Sample size.  More... | |
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  private | 
      
  | 
  private |