Index: Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Calculator/DikeHeightCalculator.cs
===================================================================
diff -u -r1b0460d5f81926d0366ab10e4b0e9f6d75809c71 -re69acb9595f7bf1d202ddd1fb51934b66768b75d
--- Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Calculator/DikeHeightCalculator.cs (.../DikeHeightCalculator.cs) (revision 1b0460d5f81926d0366ab10e4b0e9f6d75809c71)
+++ Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Calculator/DikeHeightCalculator.cs (.../DikeHeightCalculator.cs) (revision e69acb9595f7bf1d202ddd1fb51934b66768b75d)
@@ -19,6 +19,7 @@
// Stichting Deltares and remain full property of Stichting Deltares at all times.
// All rights reserved.
+using System;
using System.Collections.Generic;
using Ringtoets.HydraRing.Calculation.Data;
using Ringtoets.HydraRing.Calculation.Data.Input.Hydraulics;
@@ -30,21 +31,19 @@
/// Calculator which calculates the dike height associated to the result of iterating towards a
/// probability of failure given a norm.
///
- public class DikeHeightCalculator : HydraRingCalculatorBase, IDikeHeightCalculator
+ internal class DikeHeightCalculator : HydraRingCalculatorBase, IDikeHeightCalculator
{
- private readonly string hlcdDirectory;
- private readonly string ringId;
private readonly ReliabilityIndexCalculationParser targetProbabilityParser;
///
/// Create a new instance of .
///
/// The directory in which the Hydraulic Boundary Database can be found.
/// The id of the traject which is used in the calculation.
+ /// Thrown when is null.
internal DikeHeightCalculator(string hlcdDirectory, string ringId)
+ : base(hlcdDirectory, ringId)
{
- this.hlcdDirectory = hlcdDirectory;
- this.ringId = ringId;
targetProbabilityParser = new ReliabilityIndexCalculationParser();
DikeHeight = double.NaN;
@@ -54,7 +53,7 @@
public void Calculate(DikeHeightCalculationInput input)
{
- Calculate(hlcdDirectory, ringId, HydraRingUncertaintiesType.All, input);
+ Calculate(HydraRingUncertaintiesType.All, input);
}
protected override IEnumerable GetParsers()