public SignalData(SignalMetadata signalMetadata, IEnumerable<float> values) { Throw.IfNull(signalMetadata, nameof(signalMetadata)); Throw.IfNull(values, nameof(values)); this.Metadata = signalMetadata; this.Values = new ReadOnlyCollection<double>(this.CopyToDouble(values.ToList())); }
public SignalData(SignalMetadata signalMetadata, IEnumerable <float> values) { Throw.IfNull(signalMetadata, nameof(signalMetadata)); Throw.IfNull(values, nameof(values)); this.Metadata = signalMetadata; this.Values = new ReadOnlyCollection <double>(this.CopyToDouble(values.ToList())); }
public SignalMetadataViewModel(SignalMetadata metadata) { this.Signature = metadata.Signature; this.ChannelNumber = metadata.ChannelNumber; this.ChannelSize = metadata.ChannelSize; this.SpectrumLineNumber = metadata.SpectrumLineNumber; this.CutoffFrequency = metadata.CutoffFrequency; this.FrequencyDefinition = metadata.FrequencyDefinition; this.DataBlockReceiveTime = metadata.DataBlockReceiveTime; this.TotalReceiveTime = metadata.TotalReceiveTime; this.DataBlockNumber = metadata.DataBlockNumber; this.DataSize = metadata.DataSize; this.ReceivedBlocksNumber = metadata.ReceivedBlocksNumber; this.MaxValue = metadata.MaxValue; this.MinValue = metadata.MinValue; }