Celeritas is a new Monte Carlo transport code designed to accelerate scientific discovery in high energy physics by improving detector simulation throughput and energy efficiency using GPUs.
This adds lots of delicious JSON diagnostic output to the ORANGE converter. The way to generate this currently (and to build the full ORANGE surface input at the same time) is to use the 'converter' unit test:
$ GDML=foo.gdml ./test/orange/orange_g4org_Converter --gtest_filter=ConverterTest.DISABLED_arbitrary --gtest_also_run_disabled_tests
# Generate the global universe (id 0)
$ ../scripts/user/orange-csg-to-dot.py -u 0 foo.gdml.csg.json | dot -Tpdf -o foo.pdf
This adds lots of delicious JSON diagnostic output to the ORANGE converter. The way to generate this currently (and to build the full ORANGE surface input at the same time) is to use the 'converter' unit test: