9 #include <boost/test/data/test_case.hpp>
10 #include <boost/test/unit_test.hpp>
19 #include "TGeoManager.h"
20 #include "TGeoMaterial.h"
24 using namespace UnitLiterals;
29 new TGeoManager(
"gm",
"garbage collector");
33 TGeoMaterial *mat =
new TGeoMaterial(
"Al", A, Z, 2.7);
41 options.unitLengthScalor = 1_cm;
42 options.unitMassScalor = 1.;
45 ActsScalar tInX0 = 10_mm / (mat->GetRadLen() * options.unitLengthScalor);
46 ActsScalar tInL0 = 10_mm / (mat->GetIntLen() * options.unitLengthScalor);
48 2.7 * options.unitMassScalor / pow(options.unitLengthScalor, 3);
77 slab_10_1.material().massDensity() * slab_10_1.thickness(),