Open Ephys GUI
 All Classes Functions Variables
Public Member Functions | Protected Member Functions | Protected Attributes
Dsp::FilterDesignBase< DesignClass > Class Template Reference
Inheritance diagram for Dsp::FilterDesignBase< DesignClass >:
Dsp::Filter Dsp::FilterDesign< DesignClass, Channels, StateType > Dsp::SmoothedFilterDesign< DesignClass, Channels, StateType >

List of all members.

Public Member Functions

Kind getKind () const
const std::string getName () const
int getNumParams () const
Params getDefaultParams () const
ParamInfo getParamInfo (int index) const
std::vector< PoleZeroPairgetPoleZeros () const
complex_t response (double normalizedFrequency) const
- Public Member Functions inherited from Dsp::Filter
const ParamsgetParams () const
double getParam (int paramIndex) const
void setParam (int paramIndex, double nativeValue)
int findParamId (int paramId)
void setParamById (int paramId, double nativeValue)
void setParams (const Params &parameters)
void copyParamsFrom (Dsp::Filter const *other)
virtual int getNumChannels ()=0
virtual void reset ()=0
virtual void process (int numSamples, float *const *arrayOfChannels)=0
virtual void process (int numSamples, double *const *arrayOfChannels)=0

Protected Member Functions

void doSetParams (const Params &parameters)

Protected Attributes

DesignClass m_design

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