Skip to content

Simplify the update of scanning parameter

Camilla Galloni requested to merge feature/calib-refactor-scanvalueupdate into develop

Description

This MR aims at simplifying the way the scan parameter is updated in the new AMCManager, now that everything is handled per AMC, without the OHManager. Once the desired number of events has been acquired in the AMC13, the GEMSupervisor triggers the function updateScanValue to update to the new latency value and write it in the front end and the RunParams.

The names of a few registers have been modified as required to have it working with fw v3.12.2 .

Related Issue

How Has This Been Tested?

Yes, the output file shows hits as expected.

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

  • My code follows the code style of this project.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have read the CONTRIBUTING document.
  • I have added tests to cover my changes.
  • All new and existing tests passed.
Edited by Laurent Petre

Merge request reports