From b1dd28dc2eea8b63c08ac3e6f83c6275cc168691 Mon Sep 17 00:00:00 2001 From: "Joachim Wuttke (o)" <j.wuttke@fz-juelich.de> Date: Mon, 26 Jul 2021 20:07:00 +0200 Subject: [PATCH] shorten invocation chain --- GUI/Models/TransformFromDomain.cpp | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/GUI/Models/TransformFromDomain.cpp b/GUI/Models/TransformFromDomain.cpp index e938889e8e0..f925fdd8b7e 100644 --- a/GUI/Models/TransformFromDomain.cpp +++ b/GUI/Models/TransformFromDomain.cpp @@ -505,13 +505,13 @@ void GUI::Transform::FromDomain::setSpecularBeamItem(SpecularBeamItem* beam_item void GUI::Transform::FromDomain::setDetector(Instrument2DItem* instrument_item, const ISimulation2D& simulation) { - const IDetector* p_detector = simulation.instrument().getDetector(); - setDetectorGeometry(instrument_item, *p_detector); + const IDetector& detector = simulation.detector(); + setDetectorGeometry(instrument_item, detector); auto detector_item = instrument_item->detectorItem(); - setDetectorResolution(detector_item, *p_detector); - setDetectorProperties(detector_item, *p_detector); + setDetectorResolution(detector_item, detector); + setDetectorProperties(detector_item, detector); setDetectorMasks(detector_item, simulation); } @@ -651,16 +651,16 @@ void GUI::Transform::FromDomain::setRectangularDetector(RectangularDetectorItem* void GUI::Transform::FromDomain::setDetectorMasks(DetectorItem* detector_item, const ISimulation& simulation) { - const IDetector* detector = simulation.instrument().getDetector(); - if ((detector->detectorMask() && detector->detectorMask()->hasMasks()) - || detector->hasExplicitRegionOfInterest()) { + const IDetector& detector = simulation.detector(); + if ((detector.detectorMask() && detector.detectorMask()->hasMasks()) + || detector.hasExplicitRegionOfInterest()) { detector_item->createMaskContainer(); double scale(1.0); if (detector_item->modelType() == SphericalDetectorItem::M_TYPE) scale = 1. / Units::deg; - setMaskContainer(detector_item->maskContainerItem(), *detector, scale); + setMaskContainer(detector_item->maskContainerItem(), detector, scale); } } -- GitLab