Skip to content

Receiver processing as template

Samuel Debionne requested to merge receiver-processing-as-template into refactor-core

Refactor the way the detector controller/receiver knowns about the processing, previously handled with including the processing header first. This does not scale to multiple processing per detector easily, so make the controller and receiver classes take a Processing template parameter.

  • Update the cli accordingly
  • Add a processing positional option to select the processing, aka ./lima_control <options> simulator lima1
  • Use namespace simulator::hw consistently
  • cleanup unused simulator stuff
Edited by Samuel Debionne

Merge request reports