100101102103104105106107108109110
for (Detector det : detectors.values()) det.reset(); for (int n = 0; n < showers; n++) { report((double) n / showers, "Running showers"); mcss.runTrajectory(); } // Save results report(1.0, "Saving results"); HDF5Group rootGroup =
2829303132333435363738
resultsFile = createTempFile("h5"); MonteCarloSS mcss = getMonteCarloSS(); det.setup(mcss); mcss.runTrajectory(); } @Test
3637383940414243444546
getCharacteristicFluoTransport(mcss, charac); XRayTransport3 bremssFluo = getBremmstrahlungFluoTransport(mcss, bremss); det.setup(mcss, charac, bremss, characFluo, bremssFluo); mcss.runTrajectory(); } @Test
2930313233343536373839
3536373839404142434445