Public Member Functions | |
void | addResponse (const AbstractResponse *response) |
virtual FFTWComplex | getResponse (double f, double angle=0) const |
Public Member Functions inherited from AnitaResponse::AbstractResponse | |
virtual FFTWComplex * | getResponseArray (int N, const double *f, double angle=0, FFTWComplex *answer=0) const |
virtual FFTWComplex * | getResponseArray (int N, double df, double angle=0, FFTWComplex *answer=0) const |
virtual double | getMagnitude (double f, double angle=0) const |
virtual double | getPhase (double f, double angle=0) const |
virtual AnalysisWaveform * | impulseResponse (double dt=1./2.6, int N=256) const |
virtual AnalysisWaveform * | convolve (const AnalysisWaveform *wf, double angle=0) const |
virtual AnalysisWaveform * | deconvolve (const AnalysisWaveform *wf, const DeconvolutionMethod *method=&kDefaultDeconvolution, double angle=0) const |
virtual void | convolveInPlace (AnalysisWaveform *wf, double angle=0) const |
virtual void | deconvolveInPlace (AnalysisWaveform *wf, const DeconvolutionMethod *method=&kDefaultDeconvolution, double angle=0) const |
Definition at line 268 of file SystemResponse.h.