Files
AareDAQ/scripts/demo_scan_ingest.py
2026-07-06 15:39:02 +02:00

22 lines
564 B
Python

from aarecommon.config.beamline import mx_beamline
from aare.daq.aaredb import AareWrapper
from aare.daq.config import BeamlineConfig
from aare.daq.daq import AareDAQ
from aare.daq.devices import BeamlineDevices
from aare.devices.jfjoch import JFJochWrapper
bl = mx_beamline()
j = JFJochWrapper(bl)
a = AareWrapper(bl)
c = BeamlineConfig(bl)
d = BeamlineDevices(bl)
daq = AareDAQ(bl=bl, cfg=c)
result = j.wait_till_done(60)
a.ingest_scan(
sample=c.current_sample,
result=result,
geom=daq.sample_geometry,
beam_mark_pxl=c.get_beam_mark(d.zoom),
)