1.0.0-rc.66

This commit is contained in:
2025-07-18 11:42:39 +02:00
parent d42c606e5d
commit 51cbef4c84
170 changed files with 805 additions and 277 deletions

View File

@@ -21,7 +21,8 @@ JFJochReceiverFPGA::JFJochReceiverFPGA(const DiffractionExperiment &in_experimen
JFJochReceiverPlots &in_plots,
ImageBuffer &in_send_buf_ctrl,
ZMQPreviewSocket *in_zmq_preview_socket,
ZMQMetadataSocket *in_zmq_metadata_socket)
ZMQMetadataSocket *in_zmq_metadata_socket,
IndexerThreadPool *indexing_thread_pool)
: JFJochReceiver(in_experiment,
in_send_buf_ctrl,
in_image_sender,
@@ -33,7 +34,8 @@ JFJochReceiverFPGA::JFJochReceiverFPGA(const DiffractionExperiment &in_experimen
in_numa_policy,
in_pixel_mask,
in_zmq_preview_socket,
in_zmq_metadata_socket),
in_zmq_metadata_socket,
indexing_thread_pool),
calibration(nullptr),
acquisition_device(in_aq_device),
ndatastreams(experiment.GetDataStreamsNum()),
@@ -297,6 +299,7 @@ void JFJochReceiverFPGA::FrameTransformationThread(uint32_t threadid) {
try {
numa_policy.Bind(threadid);
analyzer = std::make_unique<MXAnalyzer>(experiment);
analyzer->SetIndexer(indexer_thread_pool);
} catch (const JFJochException &e) {
frame_transformation_ready.count_down();
logger.Error("Thread setup error {}", e.what());