#include <bpm_interface.h>
Definition at line 171 of file bpm_interface.h.
Data Fields | |
double | ampnoise |
double | voltageoffset |
double | t0 |
int | saturated |
int | iunsat |
complexwf_t * | dc |
complexwf_t * | ft |
int | fft_success |
double | fft_amp |
double | fft_freq |
double | fft_tdecay |
double | fft_offset |
int | ddc_success |
double | ddc_tSample |
int | ddc_iSample |
double | ddc_Q |
double | ddc_I |
double | ddc_amp |
double | ddc_phase |
double | ddc_tdecay |
double | ddc_pos |
double | ddc_slope |
double | ddc_ct_amp |
double | ddc_ct_phase |
int | fit_success |
double | fit_Q |
double | fit_I |
double | fit_amp |
double | fit_phase |
double | fit_freq |
double | fit_tdecay |
double | fit_offset |
double | fit_pos |
double | fit_slope |
double | fit_ct_amp |
double | fit_ct_phase |
double bpmproc::ampnoise |
calculated (processed) amplitude noise
Definition at line 172 of file bpm_interface.h.
Referenced by process_caltone(), and process_waveform().
double bpmproc::voltageoffset |
calculated voltage offset
Definition at line 173 of file bpm_interface.h.
Referenced by process_caltone(), and process_waveform().
double bpmproc::t0 |
trigger t0 for int, copied from bpmconf_t::t0 for ext
Definition at line 175 of file bpm_interface.h.
Referenced by process_diode(), and process_waveform().
this signal was saturated
Definition at line 177 of file bpm_interface.h.
Referenced by process_caltone(), and process_waveform().
int bpmproc::iunsat |
the last unsaturated sample index
Definition at line 178 of file bpm_interface.h.
Referenced by process_caltone(), and process_waveform().
The signal's DC waveform
Definition at line 180 of file bpm_interface.h.
Referenced by process_caltone(), and process_waveform().
The signal's fourier transform
Definition at line 181 of file bpm_interface.h.
Referenced by process_caltone(), and process_waveform().
do we have proper fft info ?
Definition at line 184 of file bpm_interface.h.
Referenced by process_caltone(), and process_waveform().
double bpmproc::fft_amp |
amplitude of fft
Definition at line 185 of file bpm_interface.h.
double bpmproc::fft_freq |
frequency obtained from fft (MHz)
Definition at line 186 of file bpm_interface.h.
Referenced by process_caltone(), and process_waveform().
double bpmproc::fft_tdecay |
decay time obtained from fft (usec)
Definition at line 187 of file bpm_interface.h.
Referenced by process_caltone(), and process_waveform().
double bpmproc::fft_offset |
offset of fft in fit
Definition at line 188 of file bpm_interface.h.
do we have proper ddc info ?
Definition at line 191 of file bpm_interface.h.
Referenced by correct_gain(), postprocess_waveform(), process_caltone(), and process_waveform().
double bpmproc::ddc_tSample |
time at which the ddc was sampled, t0+t0Offset
Definition at line 192 of file bpm_interface.h.
Referenced by process_waveform().
index of sample at which ddc sample was taken
Definition at line 193 of file bpm_interface.h.
Referenced by process_waveform().
double bpmproc::ddc_Q |
double bpmproc::ddc_I |
double bpmproc::ddc_amp |
downconverted amplitude
Definition at line 196 of file bpm_interface.h.
Referenced by correct_gain(), postprocess_waveform(), process_caltone(), and process_waveform().
double bpmproc::ddc_phase |
downconverted phase
Definition at line 197 of file bpm_interface.h.
Referenced by correct_gain(), postprocess_waveform(), process_caltone(), and process_waveform().
double bpmproc::ddc_tdecay |
downconverted decay time of waveform
Definition at line 198 of file bpm_interface.h.
double bpmproc::ddc_pos |
calculated position from ddc
Definition at line 200 of file bpm_interface.h.
Referenced by ana_compute_residual(), and postprocess_waveform().
double bpmproc::ddc_slope |
calculated slope from ddc
Definition at line 201 of file bpm_interface.h.
Referenced by ana_compute_residual(), and postprocess_waveform().
double bpmproc::ddc_ct_amp |
last measured calibration tone amplitude for this bpm
Definition at line 203 of file bpm_interface.h.
Referenced by correct_gain(), and process_caltone().
double bpmproc::ddc_ct_phase |
last measured calibration tone phase for this bpm
Definition at line 204 of file bpm_interface.h.
Referenced by correct_gain(), and process_caltone().
do we have proper fit info ?
Definition at line 207 of file bpm_interface.h.
Referenced by correct_gain(), postprocess_waveform(), and process_waveform().
double bpmproc::fit_Q |
double bpmproc::fit_I |
double bpmproc::fit_amp |
fitted amplitude
Definition at line 210 of file bpm_interface.h.
Referenced by correct_gain(), postprocess_waveform(), and process_waveform().
double bpmproc::fit_phase |
fitted phase
Definition at line 211 of file bpm_interface.h.
Referenced by correct_gain(), postprocess_waveform(), and process_waveform().
double bpmproc::fit_freq |
fitted frequency (MHz)
Definition at line 212 of file bpm_interface.h.
Referenced by process_waveform().
double bpmproc::fit_tdecay |
fitted decay time of waveform (usec)
Definition at line 213 of file bpm_interface.h.
Referenced by process_waveform().
double bpmproc::fit_offset |
fitted offset for waveform
Definition at line 214 of file bpm_interface.h.
double bpmproc::fit_pos |
calculated position from fit
Definition at line 216 of file bpm_interface.h.
Referenced by postprocess_waveform().
double bpmproc::fit_slope |
calculated slope from fit
Definition at line 217 of file bpm_interface.h.
Referenced by postprocess_waveform().
double bpmproc::fit_ct_amp |
last measured calibration tone amplitude for this bpm
Definition at line 219 of file bpm_interface.h.
Referenced by correct_gain().
double bpmproc::fit_ct_phase |
last measured calibration tone phase for this bpm
Definition at line 220 of file bpm_interface.h.
Referenced by correct_gain().