doublewf_t Struct Reference
[Waveform handling routines]

#include <bpm_wf.h>


Detailed Description

Structure representing a waveform of doubles

Definition at line 174 of file bpm_wf.h.

Data Fields

int ns
double fs
double * wf


Field Documentation

int doublewf_t::ns

The number of samples in the waveform

Definition at line 175 of file bpm_wf.h.

Referenced by _check_ddc_buffers(), complexwf_getamp(), complexwf_getimag(), complexwf_getphase(), complexwf_getreal(), complexwf_setimag(), complexwf_setreal(), ddc(), digitise(), doublewf(), doublewf_add(), doublewf_add_ampnoise(), doublewf_add_cwtone(), doublewf_add_dcywave(), doublewf_basic_stats(), doublewf_bias(), doublewf_compat(), doublewf_copy(), doublewf_copy_new(), doublewf_derive(), doublewf_divide(), doublewf_frequency_series(), doublewf_getvalue(), doublewf_integrate(), doublewf_multiply(), doublewf_print(), doublewf_resample(), doublewf_reset(), doublewf_sample_series(), doublewf_scale(), doublewf_setfunction(), doublewf_setvalues(), doublewf_subset(), doublewf_subtract(), doublewf_time_series(), generate_bpmsignal(), get_mode_response(), intwf_cast_new(), and rf_rectify().

double doublewf_t::fs

The sampling frequency

Definition at line 176 of file bpm_wf.h.

Referenced by _check_ddc_buffers(), add_excitation(), add_mode_response(), ddc(), digitise(), doublewf(), doublewf_add_cwtone(), doublewf_add_dcywave(), doublewf_compat(), doublewf_copy_new(), doublewf_derive(), doublewf_frequency_series(), doublewf_getvalue(), doublewf_integrate(), doublewf_print(), doublewf_resample(), doublewf_setfunction(), doublewf_subset(), doublewf_time_series(), generate_bpmsignal(), get_mode_response(), and intwf_cast_new().

double* doublewf_t::wf

Pointer to an array of doubles which hold the samples

Definition at line 177 of file bpm_wf.h.

Referenced by add_excitation(), add_mode_response(), complexwf_getamp(), complexwf_getamp_new(), complexwf_getimag(), complexwf_getimag_new(), complexwf_getphase(), complexwf_getphase_new(), complexwf_getreal(), complexwf_getreal_new(), complexwf_setimag(), complexwf_setreal(), ddc(), doublewf(), doublewf_add(), doublewf_add_ampnoise(), doublewf_add_cwtone(), doublewf_add_dcywave(), doublewf_basic_stats(), doublewf_bias(), doublewf_cast(), doublewf_cast_new(), doublewf_copy(), doublewf_copy_new(), doublewf_delete(), doublewf_derive(), doublewf_divide(), doublewf_frequency_series(), doublewf_getvalue(), doublewf_integrate(), doublewf_multiply(), doublewf_print(), doublewf_resample(), doublewf_reset(), doublewf_sample_series(), doublewf_scale(), doublewf_setfunction(), doublewf_setvalues(), doublewf_subset(), doublewf_subtract(), doublewf_time_series(), get_mode_response(), intwf_cast(), intwf_cast_new(), realfft(), and rf_rectify().


The documentation for this struct was generated from the following file:
Generated on Thu Jan 10 10:18:36 2008 for libbpm by  doxygen 1.5.1