diff --git a/src/AudioAnalysisTools/Events/Types/CompositeEvent.cs b/src/AudioAnalysisTools/Events/Types/CompositeEvent.cs index f677121e1..c3ebe0335 100644 --- a/src/AudioAnalysisTools/Events/Types/CompositeEvent.cs +++ b/src/AudioAnalysisTools/Events/Types/CompositeEvent.cs @@ -57,19 +57,7 @@ public IEnumerable Tracks } } - public new double ScoreNormalised() - { - double sum = 0.0; - foreach (var @event in this.ComponentEvents) - { - sum += @event.Score; - } - - var score = sum / this.ComponentEvents.Count; - - return score / this.ScoreRange.Maximum; - } - + public override double ScoreNormalised => this.ComponentEvents.Average() public override void Draw(IImageProcessingContext graphics, EventRenderingOptions options) { foreach (var @event in this.ComponentEvents) @@ -353,4 +341,4 @@ public static double EventFractionalOverlap(AcousticEvent event1, AcousticEvent //################################################################################################################# } -} \ No newline at end of file +}