xoppylib.sources.xoppy_bm_wiggler

XOPPY bending magnet and wiggler radiation spectrum and power calculations.

Functions

create_magnetic_field_for_bending_magnet([...])

crossings_nonzero_all(data)

get_fwhm(histogram, bins[, ret0])

interpolate_multivalued_function(divX, ...)

trapezoidal_rule_2d_1darrays(data2D[, h, v])

xoppy_calc_bm([MACHINE_NAME, RB_CHOICE, ...])

xoppy_calc_wigg([FIELD, NPERIODS, ULAMBDA, ...])

xoppy_calc_wiggler_on_aperture([FIELD, ...])

xoppy_calc_wiggler_radiation([...])