From eee03cf09f032a09916b01d0a6f12a0048476b6d Mon Sep 17 00:00:00 2001 From: Joachim Wuttke <j.wuttke@fz-juelich.de> Date: Fri, 26 Jul 2024 09:44:40 +0200 Subject: [PATCH] class SourceItems sort public members --- GUI/Model/Beam/SourceItems.h | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/GUI/Model/Beam/SourceItems.h b/GUI/Model/Beam/SourceItems.h index e44c0399ddc..636f32e18fe 100644 --- a/GUI/Model/Beam/SourceItems.h +++ b/GUI/Model/Beam/SourceItems.h @@ -37,21 +37,18 @@ public: const DoubleProperty& intensity() const { return m_intensity; } void setIntensity(double v) { m_intensity.setDVal(v); } - void setWavelength(double value); BeamDistributionItem* wavelengthItem() const; + void setWavelength(double value); - void setAzimuthalAngle(double value); BeamDistributionItem* azimuthalAngleItem() const; - - bool expandBeamParameters = true; + void setAzimuthalAngle(double value); PolyItem<FootprintCatalog>& footprintSelection() { return m_footprint; } - + void setFootprint(const IFootprint* footprint); void setGaussianFootprint(double value); void setSquareFootprint(double value); - void setFootprint(const IFootprint* footprint); - + bool expandBeamParameters = true; bool expandFootprint = true; void writeTo(QXmlStreamWriter* w) const; @@ -60,11 +57,9 @@ public: protected: SourceItem(); + DoubleProperty m_intensity; std::unique_ptr<BeamDistributionItem> m_wavelength_item; std::unique_ptr<BeamDistributionItem> m_azimuthal_angle_item; - - DoubleProperty m_intensity; - PolyItem<FootprintCatalog> m_footprint; }; -- GitLab