diff --git a/GUI/Model/T2D/ToDomain.cpp b/GUI/Model/T2D/ToDomain.cpp index e85b06070a4884d9e39d5fb0e38a738c97d60cf5..4c78d4717e1e60d63666ec74ee2eb2023d738f81 100644 --- a/GUI/Model/T2D/ToDomain.cpp +++ b/GUI/Model/T2D/ToDomain.cpp @@ -153,10 +153,9 @@ void GUI::Transform::ToDomain::setSimulationOptions(ISimulation* simulation, if (auto optionItem = dynamic_cast<const SimulationOptionsItem*>(&item)) { simulation->options().setNumberOfThreads(optionItem->numberOfThreads()); - if (optionItem->useMonteCarloIntegration()) { + if (optionItem->useMonteCarloIntegration()) simulation->options().setMonteCarloIntegration(true, optionItem->numberOfMonteCarloPoints()); - } simulation->options().setUseAvgMaterials(optionItem->useAverageMaterials()); simulation->options().setIncludeSpecular(optionItem->includeSpecularPeak()); } @@ -171,10 +170,7 @@ void setParameterDistributionToSimulation(ParameterDistribution::WhichParameter const SessionItem* item, ISimulation& simulation) { const auto parameter_item = dynamic_cast<const T*>(item); - if (!parameter_item) { - ASSERT(parameter_item); - return; - } + ASSERT(parameter_item); auto P_par_distr = parameter_item->getParameterDistributionForName(which); if (P_par_distr)