Index: Ringtoets/Piping/src/Ringtoets.Piping.Service/PipingCalculationActivity.cs =================================================================== diff -u -ra84ad0dc60c583bc68f6c95c57f3499e16a5f3d1 -rfcc734ebbc1e5c6c02ae2dae2a184fdcb9aa4d1b --- Ringtoets/Piping/src/Ringtoets.Piping.Service/PipingCalculationActivity.cs (.../PipingCalculationActivity.cs) (revision a84ad0dc60c583bc68f6c95c57f3499e16a5f3d1) +++ Ringtoets/Piping/src/Ringtoets.Piping.Service/PipingCalculationActivity.cs (.../PipingCalculationActivity.cs) (revision fcc734ebbc1e5c6c02ae2dae2a184fdcb9aa4d1b) @@ -29,15 +29,22 @@ /// public class PipingCalculationActivity : Activity { + private readonly int norm; + private readonly double contribution; private readonly PipingCalculation calculation; /// /// Initializes a new instance of the class. /// /// The piping data used for the calculation. - public PipingCalculationActivity(PipingCalculation calculation) + /// The return period to assess for. + /// The contribution of piping as a percentage (0-100) to the total of the failure probability of the + /// assessment section. + public PipingCalculationActivity(PipingCalculation calculation, int norm, double contribution) { this.calculation = calculation; + this.norm = norm; + this.contribution = contribution; } public override string Name @@ -60,7 +67,7 @@ calculation.ClearOutput(); PipingCalculationService.Calculate(calculation); - PipingSemiProbabilisticCalculationService.Calculate(calculation); + PipingSemiProbabilisticCalculationService.Calculate(calculation, norm, contribution); } protected override void OnCancel()