jfjoch_viewer: Enable FFTW/FFT indexing
This commit is contained in:
@@ -2,6 +2,7 @@
|
||||
## 1.0.0.rc.82
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_viewer: Enable FFTW based indexing in viewer (very slow at the moment)
|
||||
* Frontend: Minor fixes
|
||||
* Build scripts: Minor fixes to FFTW
|
||||
|
||||
|
||||
@@ -53,6 +53,7 @@ void JFJochHDF5Reader::ReadFile(const std::string& filename) {
|
||||
auto dataset = std::make_shared<JFJochReaderDataset>();
|
||||
master_file = std::make_unique<HDF5ReadOnlyFile>(filename);
|
||||
dataset->experiment.DetectIceRings(true);
|
||||
dataset->experiment.IndexingAlgorithm(IndexingAlgorithmEnum::Auto);
|
||||
|
||||
std::filesystem::path fsPath(filename);
|
||||
dataset->experiment.FilePrefix(dataset_name(filename));
|
||||
|
||||
@@ -58,6 +58,7 @@ std::shared_ptr<JFJochReaderDataset> JFJochHttpReader::UpdateDataset_i() {
|
||||
|
||||
auto dataset = std::make_shared<JFJochReaderDataset>();
|
||||
dataset->experiment.DetectIceRings(true);
|
||||
dataset->experiment.IndexingAlgorithm(IndexingAlgorithmEnum::Auto);
|
||||
|
||||
// JFJochReader is always using int32_t
|
||||
dataset->experiment.BitDepthImage(32);
|
||||
|
||||
@@ -34,6 +34,8 @@ JFJochViewerWindow::JFJochViewerWindow(QWidget *parent, bool dbus, const QString
|
||||
SpotFindingSettings spot_finding_settings = DiffractionExperiment::DefaultDataProcessingSettings();
|
||||
IndexingSettings indexing_settings;
|
||||
spot_finding_settings.high_resolution_limit = 0.5;
|
||||
spot_finding_settings.indexing = false;
|
||||
|
||||
indexing_settings.IndexingThreads(1);
|
||||
indexing_settings.Algorithm(IndexingAlgorithmEnum::Auto);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user