@Test
public void testOneD() throws IOException
{
try (RadialDatasetSweep ds = oneDData()) {
Assert.assertEquals(FeatureType.RADIAL, ds.getFeatureType());
RadialDatasetSweep.RadialVariable var =
(RadialDatasetSweep.RadialVariable) ds.getDataVariable("REF");
Assert.assertEquals(14, var.getNumSweeps());
float[] data = var.readAllData();
Assert.assertEquals(9233280, data.length);
Assert.assertEquals(18.5, data[4616640], 1e-6);
Assert.assertTrue(Float.isNaN(data[941]));
data = var.getSweep(6).readData();
Assert.assertEquals(335520, data.length);
Assert.assertEquals(10.5, data[0], 1e-6);
data = var.getSweep(2).readData(3);
Assert.assertEquals(1468, data.length);
Assert.assertEquals(-4.5, data[100], 1e-6);
Assert.assertEquals(9.0, data[101], 1e-6);
Assert.assertEquals(1.5, data[102], 1e-6);
}
}