Index: Ringtoets/Piping/src/Ringtoets.Piping.Service/PipingSemiProbabilisticCalculationService.cs =================================================================== diff -u -rde8e5c0dd97c9e53a07e905a0f59617e570b2259 -rfcc734ebbc1e5c6c02ae2dae2a184fdcb9aa4d1b --- Ringtoets/Piping/src/Ringtoets.Piping.Service/PipingSemiProbabilisticCalculationService.cs (.../PipingSemiProbabilisticCalculationService.cs) (revision de8e5c0dd97c9e53a07e905a0f59617e570b2259) +++ Ringtoets/Piping/src/Ringtoets.Piping.Service/PipingSemiProbabilisticCalculationService.cs (.../PipingSemiProbabilisticCalculationService.cs) (revision fcc734ebbc1e5c6c02ae2dae2a184fdcb9aa4d1b) @@ -65,8 +65,11 @@ /// /// The calculation which is used as input for the semi-probabilistic assessment. If the semi- /// probabilistic calculation is successful, is set. + /// 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. /// Thrown when calculation has no output from a piping calculation. - public static void Calculate(PipingCalculation calculation) + public static void Calculate(PipingCalculation calculation, int norm, double contribution) { ValidateOutputOnCalculation(calculation); @@ -77,11 +80,11 @@ pipingOutput.UpliftFactorOfSafety, pipingOutput.HeaveFactorOfSafety, pipingOutput.SellmeijerFactorOfSafety, - pipingProbabilityAssessmentInput.Norm, + norm, pipingProbabilityAssessmentInput.A, pipingProbabilityAssessmentInput.B, pipingProbabilityAssessmentInput.SectionLength, - pipingProbabilityAssessmentInput.Contribution/100); + contribution/100); calculator.Calculate();