Draft: Provides a tomo demo session
This MR creates a demo session in order to launch and play with BLISS tomo tools.
It is intended to be use as basis for Daiquiri tomo GUI, but could be also useful in other context.
It depends on Lima simulmator supporting external triggers: limagroup/Lima-camera-simulator!20 (merged)
The demo can be launched like that
# starts everything including BEACON, LIMA SIMULATOR, WRITER...
./demo/start_demo_servers.py
A basic scan can be launched the following way:
hrtomo.parameters.sinogram_active = False
hrtomo.parameters.tomo_n = 50
hrtomo.run()
Changelog
- Added a demo session
- Optics:
useroptic
,tripleoptic
- Detector:
tomocam
- Tomo:
hrtomo
- Axes:
srot
,sx
,sy
- Optics:
- Added Lima simulator readout computation
- Added simulated musst
- Only
soft_trig.mprg
is supported
- Only
Todo
-
Provides few kind of optics -
Including a working UserOptic
(it looks to be not working)
-
-
Provides a working scans -
Including sinogram -
Integrating simulated lima from DAU tomo acquisition
-
-
Take a look at commits disabling features -
Musst -
Presets -
Shutters
-
Edited by Valentin Valls