| 
|   | AsymmetricStatistics () | 
|   | Default constructor.  More...
  | 
|   | 
| RealType  | variance1 () const | 
|   | "variance to the left hand side"  More...
  | 
|   | 
| RealType  | variance2 () const | 
|   | "variance to the right hand side"  More...
  | 
|   | 
| template<typename ProbabilityIterator , typename CoordinateIterator >  | 
| void  | update (ProbabilityIterator const probability_begin, ProbabilityIterator const probability_end, CoordinateIterator const coordinate_begin) | 
|   | You can call this as often as you like, using different input vectors.  More...
  | 
|   | 
|   | BasicStatistics () | 
|   | Default constructor.  More...
  | 
|   | 
|   | BasicStatistics (BasicStatistics const &arg) | 
|   | Copy constructor.  More...
  | 
|   | 
| BasicStatistics &  | operator= (BasicStatistics const &arg) | 
|   | Assignment.  More...
  | 
|   | 
| void  | clear () | 
|   | Set sum, mean, and variance to zero.  More...
  | 
|   | 
| template<typename ProbabilityIterator >  | 
| void  | update (ProbabilityIterator probability_begin, ProbabilityIterator const probability_end) | 
|   | This does the actual calculation.  More...
  | 
|   | 
| template<typename ProbabilityIterator , typename CoordinateIterator >  | 
| void  | update (ProbabilityIterator const probability_begin, ProbabilityIterator const probability_end, CoordinateIterator const coordinate_begin) | 
|   | This does the actual calculation.  More...
  | 
|   | 
| RealType  | mean () const | 
|   | Returns the mean.  More...
  | 
|   | 
| void  | setMean (RealType const &mean) | 
|   | 
| RealType  | variance () const | 
|   | Returns the variance.  More...
  | 
|   | 
| void  | setVariance (RealType const &variance) | 
|   | 
| RealType  | sum () const | 
|   | Returns the sum.  More...
  | 
|   | 
| void  | setSum (RealType const &sum) | 
|   | 
| RealType  | normalDensity_sqrt2pi (RealType coordinate) const | 
|   | Returns the density of the normal approximation at point, multiplied by sqrt( 2 * pi ). This saves a division operation compared to normalDensity()  More...
  | 
|   | 
| RealType  | normalDensity (RealType const coordinate) const | 
|   | See normalDensity_sqrt2pi(). Returns the density of the normal distribution at point.  More...
  | 
|   | 
| void  | normalApproximation (probability_container &probability) | 
|   | The argument probability is filled with values according to the normal approximation. Its size() is not changed. The approximation takes place at coordinate positions 0, 1, ..., size()-1.  More...
  | 
|   | 
| void  | normalApproximation (probability_container &probability, typename probability_container::size_type const size) | 
|   | 
| void  | normalApproximation (probability_container &probability, coordinate_container const &coordinate) | 
|   | The argument probability is filled with values according to the normal approximation. The second argument coordinate contains the positions where the approximation takes place. probability.size() is set to coordinate.size().  More...
  | 
|   | 
template<typename RealT = double>
class OpenMS::Math::AsymmetricStatistics< RealT >
Internal class for asymmetric distributions. 
Internal class for asymmetric distributions used for consistency with BasisStatistic class