22 lines
773 B
C++
22 lines
773 B
C++
// SPDX-FileCopyrightText: 2024 Filip Leonarski, Paul Scherrer Institute <filip.leonarski@psi.ch>
|
|
// SPDX-License-Identifier: GPL-3.0-only
|
|
|
|
#ifndef JFJOCH_SPOTANALYZE_H
|
|
#define JFJOCH_SPOTANALYZE_H
|
|
|
|
#include <vector>
|
|
#include "../common/DiffractionSpot.h"
|
|
#include "../common/DiffractionExperiment.h"
|
|
#include "../common/JFJochMessages.h"
|
|
#include "spot_finding/SpotFindingSettings.h"
|
|
#include "indexing/IndexerThreadPool.h"
|
|
|
|
void SpotAnalyze(const DiffractionExperiment &experiment,
|
|
const SpotFindingSettings &spot_finding_settings,
|
|
const std::vector<DiffractionSpot> &spots,
|
|
const CompressedImage &image,
|
|
IndexerThreadPool *indexer,
|
|
DataMessage &output);
|
|
|
|
#endif //JFJOCH_SPOTANALYZE_H
|