1#ifndef OPALX_SAVITZKY_GOLAY_FILTER_HH
2#define OPALX_SAVITZKY_GOLAY_FILTER_HH
11 void apply(std::vector<double>& histogram);
24 std::vector<double>& c,
const int& np,
const int& nl,
const int&
nr,
const int& ld,
27 const std::vector<double>& data,
const std::vector<double>& respns,
const int& isign,
28 std::vector<double>& ans);
29void ludcmp(std::vector<double>& a, std::vector<int>& indx,
double& d);
30void lubksb(std::vector<double>& a, std::vector<int>& indx, std::vector<double>& b);
void convlv(const std::vector< double > &data, const std::vector< double > &respns, const int &isign, std::vector< double > &ans)
void ludcmp(std::vector< double > &a, std::vector< int > &indx, double &d)
void lubksb(std::vector< double > &a, std::vector< int > &indx, std::vector< double > &b)
void savgol(std::vector< double > &c, const int &np, const int &nl, const int &nr, const int &ld, const int &m)
void apply(std::vector< double > &histogram)
std::vector< double > Coefs_m
std::vector< double > CoefsDeriv_m
void calc_derivative(std::vector< double > &histogram, const double &h)