FrvRFFT


class description - source file - inheritance tree

class FrvRFFT


    public:
FrvRFFT FrvRFFT() FrvRFFT FrvRFFT(const FrvRFFT&) void ~FrvRFFT()

Data Members


    public:
double decay decay time for averageing (could by changed) */ long nDecay #of fft for the mean spectrum(could be reset)*/ int fftSize fftsize fft vector size */ int decimate decimation apply (no decimate if set to 0) */ FRBOOL optionA if = FR_YES compute the average amplitude */ FRBOOL optionH if = FR_YES apply an hanning window */ FRBOOL optionO if = FR_YES overlapp data by half a vector */ FRBOOL optionN if = FR_YES normalized the result by sqrt(Hz)*/ FRBOOL optionP if = FR_YES suppress the pedestal(mean value)*/ FRBOOL optionS if = FR_YES compute the amplitude spectrum */ long nData number of data points used by the fft */ long nDataP2 nearest log base2 of nBin */ double dt time sampling frequency */ double dnu frequency bin size */ FrVect* window vector to hold the window */ FrVect* output vector to hold the last data chunk */ FrvBuf* buffer internal buffer for vector resizing */ char* name name of the input vector */ double mean time serie mean value */ FrVect* amplitude vector to hold the last amplitude spectrum */ FrVect* amplitudeA vector to hold the averaged amplitude */ long nFFT number of fft computed */ char err[256] hold error message if any */ void* plan FFTW plan(type is rfftw_plan) */

Class Description




Inline Functions


        FrvRFFT FrvRFFT()
        FrvRFFT FrvRFFT(const FrvRFFT&)
           void ~FrvRFFT()
Last update: Tue Jul 1 17:27:28 2003


- ROOT page - VEGA page - Class index - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to , or contact with any questions or problems regarding ROOT or VEGA.