Virtual Testbed
Ship dynamics simulator for extreme conditions
Public Types | Public Member Functions | Friends | List of all members
vtb::base::Mean< T > Class Template Reference

Estimates sample mean without overflows. More...

#include <mean.hh>

Inheritance diagram for vtb::base::Mean< T >:
[legend]

Public Types

typedef T value_type
 
typedef T & reference
 
typedef const T & const_reference
 
typedef int int_type
 

Public Member Functions

int_type count () const noexcept
 
value_type mean () const noexcept
 
void update (T x)
 
void clear ()
 

Friends

std::ostreamoperator<< (std::ostream &out, const Mean &rhs)
 

Detailed Description

template<class T>
class vtb::base::Mean< T >

Estimates sample mean without overflows.

Date
2019-04-02
Author
Ivan Gankevich

Definition at line 20 of file mean.hh.