Changeset 420 for trunk/lib/statistics/Averager.h
- Timestamp:
- Dec 2, 2005, 1:15:50 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/lib/statistics/Averager.h
r349 r420 26 26 /// Default constructor 27 27 /// 28 Averager(void);28 inline Averager(void) : n_(0), x_(0), xx_(0) {} 29 29 30 30 /// … … 32 32 /// number of samples \a n. 33 33 /// 34 Averager(const double x, const double xx, const long n); 34 inline Averager(const double x,const double xx,const long n) 35 : n_(n), x_(x), xx_(xx) {} 35 36 36 37 /// 37 38 /// Copy constructor 38 39 /// 39 Averager(const Averager&);40 40 inline Averager(const Averager& a) : n_(a.n_), x_(a.x_), xx_(a.xx_) {} 41 41 42 /// 42 43 /// Adding \a n (default=1) number of data point(s) with value \a d. 43 44 /// 44 inline void add(const double d,const long n=1) 45 {n_+=n; x_+=n*d; xx_+=n*d*d;} 45 inline void add(const double d,const long n=1) { n_+=n; x_+=n*d; xx_+=n*d*d;} 46 46 47 47 ///
Note: See TracChangeset
for help on using the changeset viewer.