Index: Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Data/Input/WaveConditions/WaveConditionsInput.cs =================================================================== diff -u -r9f2eb718d9c8913a47081582fb73dfa05f7f3319 -r3e94a6380eff6262e82341b80285ca1508ceafd9 --- Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Data/Input/WaveConditions/WaveConditionsInput.cs (.../WaveConditionsInput.cs) (revision 9f2eb718d9c8913a47081582fb73dfa05f7f3319) +++ Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Data/Input/WaveConditions/WaveConditionsInput.cs (.../WaveConditionsInput.cs) (revision 3e94a6380eff6262e82341b80285ca1508ceafd9) @@ -26,7 +26,7 @@ /// /// Container of all data necessary for performing a wave conditions calculation (Q-variant) via Hydra-Ring. /// - public class WaveConditionsInput : HydraRingCalculationInput + public abstract class WaveConditionsInput : HydraRingCalculationInput { private readonly double beta; private readonly HydraRingSection section; @@ -38,7 +38,7 @@ /// The id of the hydraulic station to use during the calculation. /// The norm to use during the calculation. /// As a part of the constructor, the is automatically converted into a reliability index. - public WaveConditionsInput(int sectionId, long hydraulicBoundaryLocationId, double norm) : base(hydraulicBoundaryLocationId) + protected WaveConditionsInput(int sectionId, long hydraulicBoundaryLocationId, double norm) : base(hydraulicBoundaryLocationId) { beta = StatisticsConverter.NormToBeta(norm); section = new HydraRingSection(sectionId, double.NaN, double.NaN);