/// <inheritdoc/>
        public override IndependentSourceParameters Clone()
        {
            var clone = base.Clone();

            clone.Waveform = Waveform?.Clone();
            return(clone);
        }