bluesky.plan_stubs.one_shot#
- bluesky.plan_stubs.one_shot(detectors, take_reading=None)[source]#
Inner loop of a count.
This is the default function for
per_shot
in count plans.- Parameters:
- detectorsIterable[OphydObj]
devices to read
- take_readingplan, optional
function to do the actual acquisition
def take_reading(dets, name='primary'): yield from ...
Callable[List[OphydObj], Optional[str]] -> Generator[Msg], optional
Defaults to trigger_and_read