|
| RCFilter (FilterTopology type=LOWPASS, double w=0.5, double dw=0) |
|
| TransformedZPKFilter (int npoles, std::complex< double > *poles, int nzeroes, std::complex< double > *zeroes, double gain) |
|
| TransformedZPKFilter (int npoles, std::complex< double > *poles, int nzeroes, std::complex< double > *zeroes, double gain, FilterTopology type, double w, double dw) |
|
size_t | nPoles () const |
|
size_t | nZeroes () const |
|
const std::complex< double > * | getPoles () |
|
const std::complex< double > * | getZeroes () |
|
double | getGain () const |
|
| IIRFilter (size_t order, const double *acoeffs, const double *bcoeffs) |
|
| IIRFilter (std::complex< double > gain, size_t nzeroes, const std::complex< double > *digiZeroes, size_t npoles, const std::complex< double > *digiPoles) |
|
| IIRFilter (const FIRFilter &fir) |
|
virtual void | filterOut (size_t n, const double *w, double *out) const |
|
virtual std::complex< double > | transfer (std::complex< double > z) const |
|
size_t | getOrder () const |
|
size_t | nAcoeffs () const |
|
size_t | nBcoeffs () const |
|
virtual size_t | nDigiPoles () const |
|
virtual size_t | nDigiZeroes () const |
|
virtual const std::complex< double > * | getDigiPoles () const |
|
virtual const std::complex< double > * | getDigiZeroes () const |
|
std::complex< double > | getDigiGain () const |
|
TString | asString () const |
|
virtual void | Draw (const char *opt="", int color=1) const |
|
virtual double * | filter (size_t n, const double *w) const |
|
virtual void | filterGraph (TGraph *g, bool filterErrors=false) const |
|
virtual void | filterReplace (size_t n, double *w) const |
|
virtual void | impulse (size_t n, double *out, size_t delay=0) const |
|
virtual double * | impulse (size_t n, size_t delay=0) const |
|
TGraph * | impulseGraph (size_t n=101, double dt=1, size_t delay=50) const |
|
virtual void | response (size_t n, TGraph **amplitude_response, TGraph **phase_response, TGraph **group_delay=0) const |
|
virtual TGraph * | amplitudeResponse (size_t n=101) const |
|
virtual TGraph * | phaseResponse (size_t n=101) const |
|
virtual TGraph * | groupDelay (size_t n=101) const |
|
double | avgDelay (double min_freq=0, double max_freq=1, int n=101) const |
|
virtual TPad * | drawResponse (TPad *c=0, int n=101, int delay=50) const |
|
Definition at line 370 of file DigitalFilter.h.