In file BaseLine/BaseLine.hh:

class BaseLine : public Pipe

Revert signal average to 0

Inheritance:


Inherited from Pipe:

Public Methods

virtual Pipe* clone(void) const
virtual TSeries operator)(const TSeries& in)
FilterIO& operator)(const FilterIO& in)
virtual TSeries apply(const TSeries& in)
FilterIO& apply(const FilterIO& in)
virtual void dataCheck(const TSeries& in) const
void dataCheck(const FilterIO& in) const
virtual bool isDataValid(const TSeries& in) const
virtual void reset(void)
virtual bool inUse(void) const
KeyChain& getInputKeys(void) const
KeyChain& getOutputKeys(void) const
virtual Time getStartTime(void) const
virtual Time getCurrentTime(void) const
virtual Interval getTimeDelay(void) const
virtual bool Xfer(fComplex& coeff, double f) const
virtual bool Xfer(fComplex* tf, const float* freqs, int points) const
virtual bool Xfer(FSeries& Fs, float Fmin = 0.0, float Fmax = 1000.0, float dF = 1.0) const

Protected Methods

virtual bool xfer(fComplex& coeff, double f) const

Inherited from FilterBase:

Public Methods

virtual bool rootGetStartTime(Time& t) const throw()
virtual bool rootGetCurrentTime(Time& t) const throw()

Documentation

Baseline restoration filter is essentially a (single pole?) IIR filter that causes the average value (baseline) of the input signal to revert to 0.0 with a specified time constant.

This class has no child classes.
Author:
J. Zweizig
Version:
1.0; Modified December 14, 2001

alphabetic index hierarchy of classes


Please send questions and comments to zweizig_j@ligo.caltech.edu


generated by doc++