bluesky.plans.scan_nd¶
-
bluesky.plans.
scan_nd
(detectors, cycler, *, per_step=None, md=None)[source]¶ Scan over an arbitrary N-dimensional trajectory.
- Parameters
- detectorslist
- cyclerCycler
cycler.Cycler object mapping movable interfaces to positions
- per_stepcallable, optional
hook for customizing action of inner loop (messages per step). See docstring of
bluesky.plan_stubs.one_nd_step()
(the default) for details.- mddict, optional
metadata
See also
bluesky.plans.inner_product_scan()
bluesky.plans.grid_scan()
Examples
>>> from cycler import cycler >>> cy = cycler(motor1, [1, 2, 3]) * cycler(motor2, [4, 5, 6]) >>> scan_nd([sensor], cy)