package test.graph; import java.util.ArrayList; import java.util.List; import javax.swing.JFrame; import javax.swing.SwingUtilities; import org.das2.datum.DatumRange; import org.das2.datum.Units; import org.das2.graph.DasAxis; import org.das2.graph.DasCanvas; import org.das2.graph.DasColorBar; import org.das2.graph.DasColumn; import org.das2.graph.DasPlot; import org.das2.graph.DasRow; import org.das2.graph.GraphUtil; import org.das2.graph.SpectrogramRenderer; import org.das2.graph.SpectrogramRenderer.RebinnerEnum; import org.das2.qds.AbstractDataSet; import org.das2.qds.DDataSet; import org.das2.qds.QDataSet; public class SpectrumTest { private static final int T0 = 381888000; private static final int DELTAT = 300; private static final Units TIME_UNITS = Units.t2000; private static final int SPECHEIGHT = 3; private static final Double[] a = new Double[] {1.0,2.0,3.0,4.0,5.0,6.0,7.0}; private static final int E0 = 100; private static final int DELTAE = 10; private static final Units E_UNITS = Units.eV; private static final Units Z_UNITS = Units.hertz; private static List m = new ArrayList(); static { for (int irow=0;irow