ProteoWizard
Public Types | Public Member Functions | Private Member Functions | Private Attributes
pwiz::math::Stats Class Reference

#include <Stats.hpp>

List of all members.

Public Types

typedef
boost::numeric::ublas::vector
< double > 
vector_type
typedef
boost::numeric::ublas::matrix
< double > 
matrix_type
typedef std::vector< vector_typedata_type

Public Member Functions

 Stats (const data_type &data)
 ~Stats ()
vector_type mean () const
matrix_type meanOuterProduct () const
matrix_type covariance () const

Private Member Functions

 Stats (const Stats &stats)
Statsoperator= (const Stats &stats)

Private Attributes

std::auto_ptr< Impl > impl_

Detailed Description

Definition at line 40 of file Stats.hpp.


Member Typedef Documentation

typedef boost::numeric::ublas::vector<double> pwiz::math::Stats::vector_type

Definition at line 44 of file Stats.hpp.

typedef boost::numeric::ublas::matrix<double> pwiz::math::Stats::matrix_type

Definition at line 45 of file Stats.hpp.

Definition at line 46 of file Stats.hpp.


Constructor & Destructor Documentation

pwiz::math::Stats::Stats ( const data_type data)
pwiz::math::Stats::~Stats ( )
pwiz::math::Stats::Stats ( const Stats stats)
private

Member Function Documentation

vector_type pwiz::math::Stats::mean ( ) const

Referenced by test().

matrix_type pwiz::math::Stats::meanOuterProduct ( ) const

Referenced by test().

matrix_type pwiz::math::Stats::covariance ( ) const

Referenced by test().

Stats& pwiz::math::Stats::operator= ( const Stats stats)
private

Member Data Documentation

std::auto_ptr<Impl> pwiz::math::Stats::impl_
private

Definition at line 56 of file Stats.hpp.


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