DiffractionExperiment: Remove indexing period (indexing works at the same pace as spot finding)

This commit is contained in:
2023-04-13 15:30:25 +02:00
parent 94e6254746
commit ae44b2eedf
11 changed files with 90 additions and 127 deletions
+4 -8
View File
@@ -63,10 +63,9 @@ JFJochReceiver::JFJochReceiver(const JFJochProtoBuf::ReceiverInput &settings,
preview_stride = experiment.GetPreviewStride();
spotfinder_stride = experiment.GetSpotFindingStride();
indexing_stride = experiment.GetIndexingStride();
logger.Info("Image stride for data analysis: preview {}, spot finding/radial integration {}, indexing {}",
preview_stride, spotfinder_stride, indexing_stride);
logger.Info("Image stride for data analysis: preview {}, spot finding/radial integration {}",
preview_stride, spotfinder_stride);
if (experiment.GetDetectorMode() == DetectorMode::Conversion) {
if (preview_publisher != nullptr)
preview_publisher->Start(experiment, calib.value());
@@ -313,11 +312,8 @@ int64_t JFJochReceiver::FrameTransformationThread() {
calculate_spots = true;
if (rad_int_mapping)
send_bkg_estimate = true;
}
if (indexer && (indexing_stride > 0) && (image_number % indexing_stride == 0)) {
calculate_spots = true;
index = true;
if (indexer)
index = true;
}
for (int j = 0; j < experiment.GetSummation(); j++) {