Using `plotselect` after the start and the first display of the scan. It interacts
with an existing plot using the same behaviour as what you could do with the
mouse.
`plotinit` can be used before an acquisition and remains valid only for this next scan. It selects the counters to be displayed when reading back a scan from the database (redis). All counters will be acquired and stored.
The default plot for meshes uses a ➊ scatter plot, with an image based rendering.
The property widget allows to ➋ select the main diode to display and the data to
use as ➌ axes. It also provide dialog to ➍ custom the rendering and to ➎ edit
the colormap level.
The property widget allows to ➋ select the main diode to display and to
choose the ➌ axes. It also provides a dialog for ➍ custom rendering and ➎ editing
colormap and brightness.
Few other ➍ rendering are provided, like point based, or solid interpolation.
Flint also supports fix rendering, to display for example points on top of a
solid rendering.
Other ➍ renderings are provided, like point based -, or solid interpolation.
Flint also supports fixed rendering. For example, points can be displayed on top of a
solid rendering,
### Scatters with motor displacement
The demo session provides motor encoders configured to follow `sy` and `sz`but
including noice. THis can be used to simulate displacements in the scans.
The demo session provides motor encoders configured to follow `sy` and `sz`and
offers noise as a signal. This can be used to simulate scans.
```python
amesh(sy,-.1,.1,20,sz,-.3,.3,30,.001,fluo_diode,
...
...
@@ -180,24 +170,24 @@ displacements.
The *irregular grid mode* is based on mesh computed around the mesured points.
This rendering is much slower without OpenGL, but can help to notice bigger
displacements. The overlay can also be added.
displacements. The points can also be overlayed.
### Curves from scatter data
The curve widget can also be used to display meshes.
Curve widgets can also be used to display grids.

It presents the values of data acquisition according to the time.
They present the values of data acquisition over time.
## MCAs
Flint provides a basic view of the MCAs.
Flint provides a basic view of MCA spectra.
A single scan can involve many widgets for MCAs.
The policy is to use a single and always the same widget per detector.
A single scan can involve many spectra.
Usually one would use a single and always the same widget for each detector.
```python
timescan(1,tomocam)
...
...
@@ -205,19 +195,18 @@ timescan(1, tomocam)

The configuration dialog allow to ➊ select one or many MCAs to display.
The configuration dialog ➊ allows to select one or several spectra to display.
For now, only the ➋ raw data of the MCAs (count per channels) is displayed.
For now, only raw spectra ➋ (count per channels) are displayed.
Few things could also be provided like plots in energy, but Flint is not
targetted to replace PyMca.
More features, like plots in energy, could be provided, but Flint should not replace pymca.
## Images
Images are the last supported kind of data.
Flint supports image (2d) display.
A single scan can involve many widgets for MCAs.
The policy is to use a single and always the same widget per detector.
A single scan can contain many spectra.
Usually one would use a single and always the same widget for each detector.
The demo session provides a tomography projection example.
...
...
@@ -229,14 +218,11 @@ timescan(1, tomocam)
We can distinguish a diatom on a top of a needle.
The property widget allow to ➊ select the displayed image if there is many.
It also provides dialog to ➋ custom the default used colormap and to ➌ edit
the colormap level.
The property widget ➊ allows to select one image if there are many. It also provides a dialog for ➋ custom rendering and ➌ editing colormap and brightness.
### Editing Lima ROIs
Lima ROIs can be edited with `edit_roi_counters` command. This BLISS command is
based on a Flint programming interface which also can be used for user scripts.
Lima ROIs can be edited from within BLISS by way of the `edit_roi_counters` command. This command uses the Flint programming interface, which is available for user scripts.

A tool ➊ have to be selected to switch the interaction to 'ROI mode'. This allows to
create ➋ new rectangle ROIs into the image. A list of available ROIs is displayed
and can be used to edit or remove ROIs. Finally a ➍ button have to be
validated to apply the new ROIs.
Switch the interaction to 'ROI mode' ➊. This allows to create ➋ new rectangular ROIs. A list of available ROIs ➌ is displayed and can be used to edit or remove ROIs. The Apply button ➍ is there to validate the choice.
The selection can be cancelled using `Ctrl-c` in the BLISS shell.
When used from BLISS the selection can be cancelled using `Ctrl-c`.