ocelot.optics.utils

single crystal Bragg reflection

Module Contents

Classes

Signal

Signal3D

Functions

read_signal(file_name, E_ref, npad=10)

plot_signal(s)

plot_signal_spec(s)

plot_filters(filt, f_test=None, param='tr', ax=None)

plot_spec_filt(s, filt, ax)

class ocelot.optics.utils.Signal(n=100)

Bases: object

class ocelot.optics.utils.Signal3D(n=100)

Bases: object

field_on_axis(self)
field_sum_abs(self)
free(self)
ocelot.optics.utils.read_signal(file_name, E_ref, npad=10)
ocelot.optics.utils.plot_signal(s)
ocelot.optics.utils.plot_signal_spec(s)
ocelot.optics.utils.plot_filters(filt, f_test=None, param='tr', ax=None)
ocelot.optics.utils.plot_spec_filt(s, filt, ax)