diff --git a/scenarios/matRad_WorstCaseScenarios.m b/scenarios/matRad_WorstCaseScenarios.m index 855fe8ed9..266e9ae38 100644 --- a/scenarios/matRad_WorstCaseScenarios.m +++ b/scenarios/matRad_WorstCaseScenarios.m @@ -25,6 +25,16 @@ this@matRad_ScenarioModel(superclassArgs{:}); end + + function set.includeNominalScenario(this,includeNomScen) + valid = isscalar(includeNomScen) && (isnumeric(includeNomScen) || islogical(includeNomScen)); + if ~valid + matRad_cfg = MatRad_Config.instance(); + matRad_cfg.dispError('Invalid value for includeNominalScenario! Needs to be a boolean / logical value!'); + end + this.includeNominalScenario = includeNomScen; + this.updateScenarios(); + end function scenarios = updateScenarios(this) matRad_cfg = MatRad_Config.instance();