ProteoWizard
Classes | Namespaces | Functions
scale.hpp File Reference
#include <math.h>
#include <algorithm>
#include <vector>
#include <functional>
#include <numeric>
#include <iterator>
#include "pwiz/utility/findmf/base/base/base.hpp"

Go to the source code of this file.

Classes

struct  ralab::base::stats::NthPower< N, TReal >
 

Namespaces

 ralab
 EQUISPACEINTERPOL Interpolation on a equidistantly spaced grid.
 
 ralab::base
 
 ralab::base::stats
 

Functions

template<typename InputIterator >
std::iterator_traits< InputIterator >::value_type ralab::base::stats::rootMeanSquare (const InputIterator begin, const InputIterator end)
 The root-mean-square for a column is obtained by computing the square-root of the sum-of-squares of the non-missing values in the column divided by the number of non-missing values minus one. More...
 
template<typename InputIterator >
void ralab::base::stats::scale (InputIterator begin, InputIterator end, std::pair< typename std::iterator_traits< InputIterator >::value_type, typename std::iterator_traits< InputIterator >::value_type > &scaled, bool center=true, bool scale=true)
 scale centers and/or scales all values from begin in to end. More...