Index: Ringtoets/Piping/src/Ringtoets.Piping.Data/PipingProbabilityAssessmentInput.cs
===================================================================
diff -u -r7111575120feef926652228c88b963ae1c18287e -r4e9d3556e3cee0365fc0f26d0bad19b50594e12d
--- Ringtoets/Piping/src/Ringtoets.Piping.Data/PipingProbabilityAssessmentInput.cs (.../PipingProbabilityAssessmentInput.cs) (revision 7111575120feef926652228c88b963ae1c18287e)
+++ Ringtoets/Piping/src/Ringtoets.Piping.Data/PipingProbabilityAssessmentInput.cs (.../PipingProbabilityAssessmentInput.cs) (revision 4e9d3556e3cee0365fc0f26d0bad19b50594e12d)
@@ -19,56 +19,18 @@
// Stichting Deltares and remain full property of Stichting Deltares at all times.
// All rights reserved.
-using System;
-using System.Globalization;
-using Core.Common.Base;
-using Core.Common.Base.Data;
using Ringtoets.Common.Data.Probability;
-using Ringtoets.Piping.Data.Properties;
namespace Ringtoets.Piping.Data
{
///
/// This class holds parameters which influence the probability estimate for a piping assessment.
///
- public class PipingProbabilityAssessmentInput : IProbabilityAssessmentInput
+ public class PipingProbabilityAssessmentInput : ProbabilityAssessmentInput
{
- private static readonly Range validityRangeA = new Range(0, 1);
- private double a;
-
///
/// Creates a new instance of .
///
- public PipingProbabilityAssessmentInput()
- {
- A = 0.4;
- B = 300.0;
- SectionLength = double.NaN;
- }
-
- ///
- /// Gets or sets the length of the assessment section.
- ///
- public double SectionLength { get; set; }
-
- public double A
- {
- get
- {
- return a;
- }
- set
- {
- if (!validityRangeA.InRange(value))
- {
- throw new ArgumentException(string.Format(Resources.PipingProbabilityAssessmentInput_A_Value_must_be_in_Range_0_,
- validityRangeA.ToString(FormattableConstants.ShowAtLeastOneDecimal, CultureInfo.CurrentCulture)));
- }
-
- a = value;
- }
- }
-
- public double B { get; }
+ public PipingProbabilityAssessmentInput() : base(0.4, 300.0) {}
}
}
\ No newline at end of file