Inherited by RecFilter.
Public Member Functions | |
BaseRecFilter (double stepp=1) | |
BaseRecFilter (const BaseRecFilter &yo) | |
BaseRecFilter & | operator= (const BaseRecFilter &yo) |
BaseRecFilter & | set_step (double stepp) |
BaseRecFilter & | noWarning (void) |
BaseRecFilter & | Exp (double tau) |
BaseRecFilter & | ExpCascade (double tau, int n) |
BaseRecFilter & | ExpCascade_nonRec (double tau, int n, int caracWindow=10) |
BaseRecFilter & | operator+= (const BaseRecFilter &secondFilt) |
BaseRecFilter & | operator-= (const BaseRecFilter &secondFilt) |
BaseRecFilter & | operator*= (double lambda) |
BaseRecFilter & | operator/= (double lambda) |
BaseRecFilter & | Cascade (const BaseRecFilter &second) |
virtual void | feedInput (void) |
virtual void | tempStep (void) |
double | get_gain (void) const |
void | print (void) const |
void | testImpulseResponse (double tLength, const double *color=blue, std::string name=" ") const |
void | testIntegratedResponse (double tLength, const double *color=blue, std::string name=" ") const |
Public Attributes | |
bool | warningVerbose |
Protected Member Functions | |
virtual void | myEmpty (void) |
virtual void | reInit (void) |
virtual void | checkStatus (void) |
Protected Attributes | |
int | M |
int | N |
double * | a |
double * | b |
double | step |
bool | done |
Friends | |
BaseRecFilter | operator+ (const BaseRecFilter &first, const BaseRecFilter &second) |
BaseRecFilter | operator- (const BaseRecFilter &first, const BaseRecFilter &second) |
BaseRecFilter | operator* (double lambda, const BaseRecFilter &filt) |
BaseRecFilter | operator* (const BaseRecFilter &filt, double lambda) |
BaseRecFilter | operator/ (const BaseRecFilter &filt, double lambda) |