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