bpmsimulation/generate_dipole.c File Reference


Detailed Description

Definition in file generate_dipole.c.

#include <bpm/bpm_messages.h>
#include <bpm/bpm_simulation.h>
#include <bpm/bpm_rf.h>
#include <bpm/bpm_alloc.h>

Include dependency graph for generate_dipole.c:

Go to the source code of this file.

Functions

int generate_dipole (bpmconf_t *bpm, beamconf_t *beam, bpmsignal_t *sig)


Function Documentation

int generate_dipole ( bpmconf_t bpm,
beamconf_t beam,
bpmsignal_t sig 
)

Generate dipole waveform

Definition at line 14 of file generate_dipole.c.

References alloc_complex_wave_double(), alloc_simple_wave_double(), alloc_simple_wave_int(), beamconf::arrival_time, bpm_error(), beamconf::bpmhit, beamconf::bpmslope, bpmconf::cav_chargesens, bpmconf::cav_decaytime, bpmconf::cav_freq, bpmconf::cav_polarisation, bpmconf::cav_possens, bpmconf::cav_tiltsens, beamconf::charge, bpmconf::digi_ampnoise, bpmconf::digi_nbits, bpmconf::digi_nsamples, bpmconf::digi_trigtimeoffset, free_complex_wave_double(), free_simple_wave_double(), get_dipole_response(), horiz, bpmsignal::ns, rf_nsamples, and bpmsignal::wf.


Generated on Thu Jan 10 10:18:31 2008 for libbpm by  doxygen 1.5.1