ewoksdata.data.bliss.iter_bliss_scan_data#
- ewoksdata.data.bliss.iter_bliss_scan_data(filename, scan_nr, lima_names=None, counter_names=None, subscan=None, **options)[source]#
Iterate over the data from one Bliss scan. The counters are assumed to have many data values as scan points.
- Parameters:
filename (
str
) – the Bliss dataset filenamefilename – the scan number in the dataset
lima_names (
Optional
[List
[str
]]) – names of lima detectorscounter_names (
Optional
[List
[str
]]) – names of non-lima detectors (you need to provide at least one)subscan (
Optional
[Integral
]) – subscan number (for example “10.2” has scan_nr=10 and subscan=2)retry_timeout (Number) – timeout when it cannot access the data for retry_timeout seconds
retry_period (Number) – interval in seconds between data access retries
filename –
scan_nr (
Integral
) –lima_names –
counter_names –
subscan –
- Yields dict:
data
- Return type:
Iterator
[dict
]