Index: Ringtoets/GrassCoverErosionInwards/src/Ringtoets.GrassCoverErosionInwards.Data/OvertoppingOutput.cs =================================================================== diff -u -rb28a844780b613e1901fa82328ba3917f485c729 -rac1f0a30b87d9fa5dccb288115189b032035acde --- Ringtoets/GrassCoverErosionInwards/src/Ringtoets.GrassCoverErosionInwards.Data/OvertoppingOutput.cs (.../OvertoppingOutput.cs) (revision b28a844780b613e1901fa82328ba3917f485c729) +++ Ringtoets/GrassCoverErosionInwards/src/Ringtoets.GrassCoverErosionInwards.Data/OvertoppingOutput.cs (.../OvertoppingOutput.cs) (revision ac1f0a30b87d9fa5dccb288115189b032035acde) @@ -29,7 +29,7 @@ /// /// This class contains the result of an overtopping calculation. /// - public class OvertoppingOutput + public class OvertoppingOutput : ICloneable { /// /// Creates a new instance of . @@ -66,7 +66,7 @@ /// /// Gets the probabilistic assessment output. /// - public ProbabilityAssessmentOutput ProbabilityAssessmentOutput { get; } + public ProbabilityAssessmentOutput ProbabilityAssessmentOutput { get; private set; } public bool HasWaveHeight { @@ -91,5 +91,14 @@ /// Gets the general result with the fault tree illustration points. /// public GeneralResult GeneralResult { get; } + + public object Clone() + { + var clone = (OvertoppingOutput) MemberwiseClone(); + + clone.ProbabilityAssessmentOutput = (ProbabilityAssessmentOutput) ProbabilityAssessmentOutput.Clone(); + + return clone; + } } } \ No newline at end of file