// SPDX-FileCopyrightText: 2025 Filip Leonarski, Paul Scherrer Institute // SPDX-License-Identifier: GPL-3.0-only #pragma once #include "../common/Reflection.h" #include "../common/CrystalLattice.h" #include "../common/DiffractionGeometry.h" struct IntegrationOutcome { DiffractionGeometry geom; CrystalLattice latt; std::vector reflections; std::optional mosaicity_deg; std::optional image_scale_b_factor_Ang2; std::optional image_scale_cc; std::optional image_scale_cc_n; std::optional image_scale_g; std::optional image_scale_wedge_deg; };