Open Ephys GUI
 All Classes Functions Variables
Public Member Functions | Protected Attributes
Dsp::PoleFilterBase2 Class Reference
Inheritance diagram for Dsp::PoleFilterBase2:
Dsp::Cascade Dsp::PoleFilterBase< AnalogPrototype > Dsp::PoleFilterBase< AnalogLowPass > Dsp::PoleFilterBase< AnalogLowShelf > Dsp::Bessel::BandPassBase Dsp::Bessel::BandStopBase Dsp::Bessel::HighPassBase Dsp::Bessel::LowPassBase Dsp::Butterworth::BandPassBase Dsp::Butterworth::BandStopBase Dsp::Butterworth::HighPassBase Dsp::Butterworth::LowPassBase Dsp::ChebyshevI::BandPassBase Dsp::ChebyshevI::BandStopBase Dsp::ChebyshevI::HighPassBase Dsp::ChebyshevI::LowPassBase Dsp::ChebyshevII::BandPassBase Dsp::ChebyshevII::BandStopBase Dsp::ChebyshevII::HighPassBase Dsp::ChebyshevII::LowPassBase Dsp::Elliptic::BandPassBase Dsp::Elliptic::BandStopBase Dsp::Elliptic::HighPassBase Dsp::Elliptic::LowPassBase Dsp::Legendre::BandPassBase Dsp::Legendre::BandStopBase Dsp::Legendre::HighPassBase Dsp::Legendre::LowPassBase Dsp::Bessel::LowShelfBase Dsp::Butterworth::BandShelfBase Dsp::Butterworth::HighShelfBase Dsp::Butterworth::LowShelfBase Dsp::ChebyshevI::BandShelfBase Dsp::ChebyshevI::HighShelfBase Dsp::ChebyshevI::LowShelfBase Dsp::ChebyshevII::BandShelfBase Dsp::ChebyshevII::HighShelfBase Dsp::ChebyshevII::LowShelfBase

List of all members.

Public Member Functions

std::vector< PoleZeroPairgetPoleZeros () const
- Public Member Functions inherited from Dsp::Cascade
int getNumStages () const
const Stageoperator[] (int index)
complex_t response (double normalizedFrequency) const
template<class StateType , typename Sample >
void process (int numSamples, Sample *dest, StateType &state) const

Protected Attributes

LayoutBase m_digitalProto

Additional Inherited Members

- Protected Member Functions inherited from Dsp::Cascade
void setCascadeStorage (const Storage &storage)
void applyScale (double scale)
void setLayout (const LayoutBase &proto)

The documentation for this class was generated from the following file: