1.0.0-rc.54

This commit is contained in:
2025-06-29 10:56:38 +02:00
parent c5b41c7830
commit 99de57fe6f
142 changed files with 181 additions and 142 deletions
+15 -3
View File
@@ -1399,10 +1399,22 @@ DiffractionExperiment &DiffractionExperiment::IndexingAlgorithm(IndexingAlgorith
}
IndexingAlgorithmEnum DiffractionExperiment::GetIndexingAlgorithm() const {
if (!GetUnitCell() && indexing.GetAlgorithm() == IndexingAlgorithmEnum::FFBIDX)
return IndexingAlgorithmEnum::None;
auto cell = GetUnitCell().has_value();
return indexing.GetAlgorithm();
switch (indexing.GetAlgorithm()) {
case IndexingAlgorithmEnum::FFBIDX:
if (!cell)
return IndexingAlgorithmEnum::None;
return IndexingAlgorithmEnum::FFBIDX;
case IndexingAlgorithmEnum::Auto:
if (!cell)
return IndexingAlgorithmEnum::FFT;
return IndexingAlgorithmEnum::FFBIDX;
case IndexingAlgorithmEnum::FFT:
return IndexingAlgorithmEnum::FFT;
case IndexingAlgorithmEnum::None:
return IndexingAlgorithmEnum::None;
}
}
IndexingSettings DiffractionExperiment::GetIndexingSettings() const {