Overload List
| # | Signature | Description |
|---|---|---|
| 1 | virtual double AmpltEst(double Freq); | Return amplitude at frequency Freq. |
| 2 | virtual double AmpltEst(double Freq, const TCplx &SpcFreqBin); | Returns the amplitude of the frequency Freq computed from SpcFreqBin. |
| 3 | virtual void AmpltEst(TVec *Freq, TVec *dstAmplt); | Returns the amplitudes of the frequency spectrum at Freq frequencies. |
| 4 | virtual void AmpltEst(TVec *Freq, TVec *SrcSpectrum, TVec *dstAmplt); | Returns the amplitudes of the amplitudes at Freq frequencies. |
Overload 1: virtual double AmpltEst(double Freq);
Return amplitude at frequency Freq.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | Freq | double |
Frequency which is not accurately alligned with the frequency bin of the spectrum is rounded to the closest frequency bin.
Overload 2: virtual double AmpltEst(double Freq, const TCplx &SpcFreqBin);
Returns the amplitude of the frequency Freq computed from SpcFreqBin.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | Freq | double | |
| 2 | SpcFreqBin | const TCplx & |
SpcFreqBin must contain complex spectrum bin estimated at Freq. The Freq parameter is needed only to apply differentiation/integration in derived classes.
Overload 3: virtual void AmpltEst(TVec *Freq, TVec *dstAmplt);
Returns the amplitudes of the frequency spectrum at Freq frequencies.
Frequencies which are not accurately alligned with frequency bins of the spectrum are rounded to the closest frequency bin. The value of the Freq vector is preserved
Overload 4: virtual void AmpltEst(TVec *Freq, TVec *SrcSpectrum, TVec *dstAmplt);
Returns the amplitudes of the amplitudes at Freq frequencies.
SrcSpectrum must contain complex spectrum estimated at frequencies defined in Freq.