libpappsomspp
Library for mass spectrometry
|
Parameters for the Savitzky-Golay filter. More...
#include <savgolfilter.h>
Public Member Functions | |
SavGolParams () | |
SavGolParams (const SavGolParams &other) | |
SavGolParams (int nLParam, int nRParam, int mParam, int lDParam, bool convolveWithNrParam) | |
void | initialize (int nLParam, int nRParam, int mParam, int lDParam, bool convolveWithNrParam) |
void | initialize (const SavGolParams &other) |
Public Attributes | |
int | nL = 15 |
number of data points on the left of the filtered point More... | |
int | nR = 15 |
number of data points on the right of the filtered point More... | |
int | m = 4 |
int | lD = 0 |
bool | convolveWithNr = false |
set to false for best results More... | |
Parameters for the Savitzky-Golay filter.
Definition at line 48 of file savgolfilter.h.
|
inline |
Definition at line 63 of file savgolfilter.h.
|
inline |
|
inline |
Definition at line 74 of file savgolfilter.h.
|
inline |
|
inline |
Definition at line 85 of file savgolfilter.h.
bool pappso::SavGolParams::convolveWithNr = false |
set to false for best results
Definition at line 60 of file savgolfilter.h.
Referenced by initialize().
int pappso::SavGolParams::lD = 0 |
specifies the order of the derivative to extract from the Savitzky-Golay smoothing algorithm (for regular smoothing, use 0)
Definition at line 57 of file savgolfilter.h.
Referenced by initialize().
int pappso::SavGolParams::m = 4 |
order of the polynomial to use in the regression analysis leading to the Savitzky-Golay coefficients (typically between 2 and 6)
Definition at line 54 of file savgolfilter.h.
Referenced by initialize().
int pappso::SavGolParams::nL = 15 |
number of data points on the left of the filtered point
Definition at line 50 of file savgolfilter.h.
Referenced by initialize(), and SavGolParams().
int pappso::SavGolParams::nR = 15 |
number of data points on the right of the filtered point
Definition at line 52 of file savgolfilter.h.
Referenced by initialize().