22 lines
564 B
Python
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),
|
|
)
|