Fourier Transform and Spectral Methods

Performs real-to-complex, complex-to-real FFTs and average power spectrum estimation. More...

Functions

REAL4TimeSeriesXLALRespFilt (REAL4TimeSeries *strain, COMPLEX8FrequencySeries *transfer)
 Apply transfer function to time series.
REAL4TimeSeriesXLALREAL4Convolution (REAL4TimeSeries *strain, REAL4TimeSeries *transfer)
 SHOULD Convolve two time series, but doesn't.

Detailed Description

Performs real-to-complex, complex-to-real FFTs and average power spectrum estimation.

Perform time-to-frequency and frequency-to-time fast Fourier transforms. Also provides a function to compute mean and median power spectra with user specified windowning.

The definition of the Fourier transform is $ e^{2 \pi i f t} $ and the inline equation version of that is

\[ \tilde{h}_k = \sum \]


Function Documentation

REAL4TimeSeries* XLALRespFilt ( REAL4TimeSeries strain,
COMPLEX8FrequencySeries transfer 
)

Apply transfer function to time series.

This function returns the convolution of the time series with the frequency domain transfer function that has been supplied by the user. It zero pads the input data by a factor of two to alleviate wraparound from the FFT. This means that the transfer function must have

\[ \texttt{deltaF} = 1.0 / ( 2.0 \times \texttt{strain->data->length} \times \texttt{strain->data->deltaT} ) \]

Definition at line 56 of file Convolution.c.

REAL4TimeSeries* XLALREAL4Convolution ( REAL4TimeSeries strain,
REAL4TimeSeries transfer 
)

SHOULD Convolve two time series, but doesn't.

This function does nothing yet

Definition at line 150 of file Convolution.c.


Generated on Sun Oct 12 02:33:36 2008 for LAL by  doxygen 1.5.2