diff --git a/GUI/Model/To/DomainSimulationBuilder.cpp b/GUI/Model/To/DomainSimulationBuilder.cpp index 9bf027f1241e0705e83ec6a07dcf403f3e4de85d..ba396a918e4216048c4f208183cd13753d378b12 100644 --- a/GUI/Model/To/DomainSimulationBuilder.cpp +++ b/GUI/Model/To/DomainSimulationBuilder.cpp @@ -120,8 +120,8 @@ createScatteringSimulation(std::unique_ptr<MultiLayer> multilayer, const SimulationOptionsItem& optionsItem) { std::unique_ptr<const Instrument> instrument = instrumentItem->createPolInstrument(); - std::unique_ptr<ScatteringSimulation> result{ - new ScatteringSimulation(instrument->beam(), *multilayer, instrument->detector())}; + auto result = std::make_unique<ScatteringSimulation>( + instrument->beam(), *multilayer, instrument->detector()); addDistributionParametersToSimulation(*instrumentItem->beamItem(), *result); @@ -139,8 +139,8 @@ createOffSpecularSimulation(std::unique_ptr<MultiLayer> multilayer, const SimulationOptionsItem& optionsItem) { std::unique_ptr<const Instrument> instrument = instrumentItem->createPolInstrument(); - std::unique_ptr<OffSpecularSimulation> result{ - new OffSpecularSimulation(instrument->beam(), *multilayer, instrument->detector())}; + auto result = std::make_unique<OffSpecularSimulation>( + instrument->beam(), *multilayer, instrument->detector()); auto* beamItem = instrumentItem->beamItem(); const auto axis = instrumentItem->alphaAxis().createAxis(Units::deg);