session: SCANS now ordered by scan start
Closes #4048 (closed)
This PR rework the Scan
and the ScanSequence
in order to
- Order
session.scans
(SCANS
) following the order of the scan start (previously it was the order of the stop) - Filter the children of
ScanSequence
which are not anymore part of thesession.scans
(SCANS
)- Notice that the previous
ScanGroup
implementation was not changed (i expect it to be removed at some time)
- Notice that the previous
-
ScanSequence
now provides a property.scans
to look at the content