ess.reduce.unwrap.lut.ChopperFrameSequence#
- class ess.reduce.unwrap.lut.ChopperFrameSequence(frames)[source]#
Sequence of chopper frames used to compute the wavelength as a function of distance and event_time_offset in the lookup table.
- __init__(frames)#
Methods
__init__(frames)acceptance_diagram([transpose])Draw a chopper acceptance diagram.
chop(choppers)Chop the frame sequence by a list of choppers.
draw([linewidth, fill, alpha, transpose, ...])Draw frames using matplotlib.
from_source_pulse(time_min, time_max, ...[, ...])Initialize a frame sequence from min/max time and wavelength of a pulse.
propagate_to(distance)Propagate the frame sequence to a distance, adding a new frame.
Attributes
frames