Spiral.rotated#
- Spiral.rotated()#
Return this interleaf rotated in its own plane, with unchanged timing.
The readout waveforms and trajectory turn from the first channel towards the second. Prewinders stay right-aligned and rewinders left-aligned, each set resampled on the union of its vertex times. The ADC object is shared with the source. Subclass attributes are copied, and
design_trajectoryturns with the path.- Parameters:
angle (float) – In-plane rotation (rad).
- Returns:
Same class as
self.- Return type:
- Raises:
ValueError – If the interleaf does not drive exactly two channels, or a rotated prewinder or rewinder exceeds
system.max_gradin vector amplitude.