Skip to content

Commit 3073959

Browse files
committed
Minor cleanups
1 parent 3f5f969 commit 3073959

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

nedfreader/NedfFile.cs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -108,13 +108,12 @@ public uint Binpos(uint sample) =>
108108
public float[] GetData(uint startsample, uint length, int[] channelList)
109109
{
110110
if (startsample + length > nsample) throw new ArgumentOutOfRangeException(nameof(startsample));
111-
if (channelList == null) channelList = Enumerable.Range(0, (int)nchan).ToArray();
112-
if (channelList.Any(i => i >= nchan))
111+
channelList ??= Enumerable.Range(0, (int)nchan).ToArray();
112+
if (channelList.Any(i => i >= nchan || i < 0))
113113
throw new ArgumentOutOfRangeException(nameof(channelList));
114114
var res = new float[channelList.Length * length];
115115

116116
const double multiplier = 2400000 / (6.0 * 8388607);
117-
//const double multiplier = 1; // Test: get raw values
118117
infile.Seek(Binpos(startsample), SeekOrigin.Begin);
119118
var chanlen = channelList.Length;
120119
var buffer = new byte[Samplesize()];

0 commit comments

Comments
 (0)