// public TransferMatrixJob(SurfaceScatterer[] specimens, double[] wavelengths,
// long samplesPerMeasurement, long samplesPerTask, CollectorSphere collector) {
double[] stacks = ArrayUtil.range(0.0, Math.PI, 181);
double[] slices = new double[]{ 0.0, 2.0 * Math.PI };
CollectorSphere collector = new UncappedLatLongCollectorSphere(stacks, slices);
// CollectorSphere collector = new EqualPolarAnglesCollectorSphere(90, 1, true, true);
double wavelength = 550e-9;
ABMSurfaceScatterer abm = new ABMSurfaceScatterer();
abm.build();