sm_bluesky.electron_analyser.plan_stubs#

Members

analyser_shot

analyser_nd_step

Inner loop of an N-dimensional step scan

sm_bluesky.electron_analyser.plan_stubs.analyser_nd_step(detectors: Sequence[Readable], step: Mapping[Movable, Any], pos_cache: dict[Movable, Any], *args) Generator[Msg, Any, P][source]#

Inner loop of an N-dimensional step scan

Modified default function for per_step param in ND plans. Performs an extra for loop for each ElectronAnalyserRegionDetector present so they can be collected one by one.

Parameters:
  • detectors (iterable) – devices to read

  • step (dict) – mapping motors to positions in this step

  • pos_cache (dict) – mapping motors to their last-set positions