ProteoWizard
Namespaces | Typedefs | Functions
filter.hpp File Reference
#include <math.h>
#include <algorithm>
#include <vector>
#include <functional>
#include <numeric>
#include <limits>
#include <boost/iterator/reverse_iterator.hpp>
#include <boost/bind.hpp>
#include <boost/math/distributions/normal.hpp>
#include <boost/cstdint.hpp>
#include "pwiz/utility/findmf/base/filter/utilities/preparedata.hpp"

Go to the source code of this file.

Namespaces

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

Typedefs

typedef boost::uint32_t ralab::base::filter::uint32_t
 

Functions

template<typename TIterator , typename TFilterIterator , typename TOutputIterator >
void ralab::base::filter::filter_sequence (TIterator dataBeg, TIterator dataEnd, TFilterIterator filterBeg, size_t fsize, TOutputIterator resBeg, bool circular=false, uint32_t sides=2)
 
template<typename TContainer >
void ralab::base::filter::filter (const TContainer &data, const TContainer &filter, TContainer &result, bool circular=false, uint32_t sides=2)
 Applies linear convolution (filtering) to a univariate time series. More...