from aaredaq.daq import AareDAQ from mxlibs3.jfjoch import JFJochWrapper from aaredaqlib.beamline import MXBeamline from aaredaq.aaredb import AareWrapper from aaredaq.config import BeamlineConfig from aaredaqlib.diffraction_geometry import DiffractionGeometry from aaredaq.devices import BeamlineDevices j = JFJochWrapper(MXBeamline.X06DA) a = AareWrapper(MXBeamline.X06DA) c = BeamlineConfig(MXBeamline.X06DA) d = BeamlineDevices(MXBeamline.X06DA) daq = AareDAQ(bl=MXBeamline.X06DA, 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))