ess-dmsc / event-formation-unit

Implementation of neutron event formation pipeline for ESS
BSD 2-Clause "Simplified" License
9 stars 6 forks source link

Update Kafka topic for CAEN AR51 messages #725

Closed g5t closed 5 months ago

g5t commented 5 months ago

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.

Checklist for submitter


Nominate for Group Code Review