ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Go to the source code of this file.
Typedefs | |
using | Box = Acts::Volume::BoundingBox |
using | Ray = Acts::Ray< double, 3 > |
Functions | |
std::tuple< std::vector< const Volume * >, std::shared_ptr < TrackingGeometry > > | gridBoxFactory (size_t n=NBOXES, double hl=1000, size_t octd=5) |
BOOST_DATA_TEST_CASE (bvhnavigation_test, bdata::random((bdata::seed=7, bdata::engine=std::mt19937(), bdata::distribution=std::uniform_real_distribution<>(-5, 5)))^bdata::random((bdata::seed=2, bdata::engine=std::mt19937(), bdata::distribution=std::uniform_real_distribution<>(-M_PI, M_PI)))^bdata::random((bdata::seed=3, bdata::engine=std::mt19937(), bdata::distribution=std::uniform_real_distribution<>(-100, 100)))^bdata::random((bdata::seed=4, bdata::engine=std::mt19937(), bdata::distribution=std::uniform_real_distribution<>(-100, 100)))^bdata::random((bdata::seed=5, bdata::engine=std::mt19937(), bdata::distribution=std::uniform_real_distribution<>(-100, 100)))^bdata::xrange(NTESTS), eta, phi, x, y, z, index) | |
Variables | |
GeometryContext | tgContext = GeometryContext() |
MagneticFieldContext | mfContext = MagneticFieldContext() |
auto [volumes, tg] = gridBoxFactory() | |
using Box = Acts::Volume::BoundingBox |
Definition at line 10 of file BVHDataTestCase.hpp.
View newest version in sPHENIX GitHub at line 10 of file BVHDataTestCase.hpp
Definition at line 11 of file BVHDataTestCase.hpp.
View newest version in sPHENIX GitHub at line 11 of file BVHDataTestCase.hpp
BOOST_DATA_TEST_CASE | ( | bvhnavigation_test | , |
bdata:: | random(bdata::seed=7, bdata::engine=std::mt19937(),bdata::distribution=std::uniform_real_distribution<>(-5,5)))^bdata::random((bdata::seed=2, bdata::engine=std::mt19937(),bdata::distribution=std::uniform_real_distribution<>(-M_PI, M_PI)))^bdata::random((bdata::seed=3, bdata::engine=std::mt19937(),bdata::distribution=std::uniform_real_distribution<>(-100, 100)))^bdata::random((bdata::seed=4, bdata::engine=std::mt19937(),bdata::distribution=std::uniform_real_distribution<>(-100, 100)))^bdata::random((bdata::seed=5, bdata::engine=std::mt19937(),bdata::distribution=std::uniform_real_distribution<>(-100, 100)))^bdata::xrange(NTESTS, | ||
eta | , | ||
phi | , | ||
x | , | ||
y | , | ||
z | , | ||
index | |||
) |
Definition at line 79 of file BVHDataTestCase.hpp.
View newest version in sPHENIX GitHub at line 79 of file BVHDataTestCase.hpp
References Acts::units::_GeV, Acts::units::_m, Acts::PropagatorOptions< action_list_t, aborter_list_t >::debug, dir, Acts::VectorHelpers::eta(), hits(), mfContext, mom, Acts::Test::navigator, Acts::PropagatorOptions< action_list_t, aborter_list_t >::pathLimit, phi, Acts::s_onSurfaceTolerance, Acts::Test::step(), propagation_timing::stepper, propagation_timing::steps, Acts::tgContext, theta(), void(), x, y, and z.
std::tuple<std::vector<const Volume*>, std::shared_ptr<TrackingGeometry> > gridBoxFactory | ( | size_t | n = NBOXES , |
double | hl = 1000 , |
||
size_t | octd = 5 |
||
) |
Definition at line 17 of file BVHDataTestCase.hpp.
View newest version in sPHENIX GitHub at line 17 of file BVHDataTestCase.hpp
References k, Acts::make_octree(), max, min, n, pos(), and Acts::Test::step().
auto[volumes, tg] = gridBoxFactory() |
Definition at line 77 of file BVHDataTestCase.hpp.
View newest version in sPHENIX GitHub at line 77 of file BVHDataTestCase.hpp
MagneticFieldContext mfContext = MagneticFieldContext() |
Definition at line 14 of file BVHDataTestCase.hpp.
View newest version in sPHENIX GitHub at line 14 of file BVHDataTestCase.hpp
Referenced by Acts::Test::BOOST_AUTO_TEST_CASE(), Acts::Test::BOOST_DATA_TEST_CASE(), BOOST_DATA_TEST_CASE(), main(), materialMappingExample(), Acts::Test::runTest(), and Acts::Test::testJacobianToGlobal().
GeometryContext tgContext = GeometryContext() |
Definition at line 13 of file BVHDataTestCase.hpp.
View newest version in sPHENIX GitHub at line 13 of file BVHDataTestCase.hpp
Referenced by Acts::Test::BOOST_AUTO_TEST_CASE().