The ECDC Kafka topic name specification states that raw detector readouts should be published on a stream with topic name {instrument}_detector_samples, but nmx_debug was hard coded for the MonitorProducer. The correct topic name is already constructed and saved as EFUSettings.KafkaDebugTopic. This commit changes the MonitorProducer for CAEN-based modules to use the correct topic name, and updates the MonitorSerializer to use the EFUSettings.DetectorName as Source.
Issue reference / description
The branch you merge from should already reference an event-formation-unit github ticket number. You can add a descriptive title, but if an issue is referenced, you don't have to.
The ECDC Kafka topic name specification states that raw detector readouts should be published on a stream with topic name
{instrument}_detector_samples
, butnmx_debug
was hard coded for theMonitorProducer
. The correct topic name is already constructed and saved asEFUSettings.KafkaDebugTopic
. This commit changes theMonitorProducer
for CAEN-based modules to use the correct topic name, and updates theMonitorSerializer
to use theEFUSettings.DetectorName
asSource
.Issue reference / description
The branch you merge from should already reference an event-formation-unit github ticket number. You can add a descriptive title, but if an issue is referenced, you don't have to.
Checklist for submitter
Nominate for Group Code Review