9 #include <boost/test/data/test_case.hpp>
10 #include <boost/test/unit_test.hpp>
23 namespace tt = boost::test_tools;
24 using namespace Acts::UnitLiterals;
62 bdata::random((bdata::seed = 0,
63 bdata::distribution = std::uniform_real_distribution<>(
65 bdata::random((bdata::seed = 1,
66 bdata::distribution = std::uniform_real_distribution<>(
68 bdata::random((bdata::seed = 2,
70 std::uniform_real_distribution<>(-
halfY,
halfY))) ^
71 bdata::random((bdata::seed = 3,
73 std::uniform_int_distribution<>(-
halfY,
halfY))) ^
75 entryX, entryY, exitX, exitY, index) {
87 BOOST_CHECK_NE(cSteps.size(), 0);
91 auto fPosition = cSteps.begin()->stepEntry;
92 auto lPosition = cSteps.rbegin()->stepExit;
93 double zDiff = (lPosition - fPosition).
z();