|  | 
|  | 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 probabilityis filled with values according to the normal approximation. Itssize()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