protected override IPropertyValue doFilter(
     IPropertyValue input,
     long timeInMs,
     long delta)
 {
     if (this.PeakValue != null)
     {
         IPropertyValue propertyValue = input.baseClone();
         propertyValue.Value = this.PeakValue;
         return(propertyValue);
     }
     return(input);
 }