![]() |
Analysis Software
Documentation for sPHENIX simulation software
|
#include "Acts/Surfaces/Surface.hpp"
Include dependency graph for BVHDataTestCase.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Typedefs | |
| using | Box = Acts::Volume::BoundingBox |
| using | Ray = Acts::Ray< double, 3 > |
Functions | |
| Test::CubicBVHTrackingGeometry | grid (NBOXES, 1000, 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 = grid.volumes |
| auto | tg = grid.trackingGeometry |
| using Box = Acts::Volume::BoundingBox |
Definition at line 14 of file BVHDataTestCase.hpp.
View newest version in sPHENIX GitHub at line 14 of file BVHDataTestCase.hpp
Definition at line 15 of file BVHDataTestCase.hpp.
View newest version in sPHENIX GitHub at line 15 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 25 of file BVHDataTestCase.hpp.
View newest version in sPHENIX GitHub at line 25 of file BVHDataTestCase.hpp
References Acts::ePos0, eta, Acts::ObjectIntersection< Surface >::forwardOrder(), i, index, Acts::IntegrationTest::mfContext, Acts::Test::navigator, ckf::options, Acts::PropagatorPlainOptions::pathLimit, ActsTests::PropagationDatasets::phi, Acts::ParticleHypothesis::pion(), Acts::Test::pos4(), Acts::s_onSurfaceTolerance, Acts::Experimental::detail::BlueprintHelper::sort(), step, propagation_timing::stepper, propagation_timing::steps, tg, Acts::tgContext, ActsTests::PropagationDatasets::theta, volumes, ambiguity_solver_full_chain::x, y, and physmon_track_finding_ttbar::z.
Here is the call graph for this function:| Test::CubicBVHTrackingGeometry grid | ( | NBOXES | , |
| 1000 | , | ||
| 5 | |||
| ) |
Referenced by Acts::BinnedSPGroup< external_spacepoint_t >::BinnedSPGroup(), BOOST_AUTO_TEST_CASE(), Acts::Test::BOOST_AUTO_TEST_CASE(), ActsFatras::BOOST_DATA_TEST_CASE(), Acts::Experimental::IndexedRootVolumeFinderBuilder::construct(), Acts::Svg::LayerConverter::convert(), Acts::VolumeMaterialMapper::createExtraHits(), Acts::Cuda::SeedFinder< external_spacepoint_t >::createSeedsForGroup(), Acts::SeedFinder< external_spacepoint_t, platform_t >::createSeedsForGroup(), ActsExamples::SeedingAlgorithm::execute(), Acts::fieldMapRZ(), Acts::fieldMapXYZ(), Acts::VolumeMaterialMapper::finalizeMaps(), Acts::GridJsonConverter::fromJson(), Acts::IndexedSurfacesJsonConverter::fromJson(), main(), Acts::IntegrationTest::makeFieldMap(), Acts::materialMapperRZ(), Acts::materialMapperXYZ(), Acts::Experimental::detail::IndexedSurfacesGenerator< surface_container, indexed_updator >::operator()(), PHActsSiliconSeeding::runSeeder(), Acts::solenoidFieldMap(), while(), ActsExamples::RootMaterialWriter::writeMaterial(), and Acts::Svg::View::xy().
Here is the caller graph for this function:| MagneticFieldContext mfContext = MagneticFieldContext() |
Definition at line 18 of file BVHDataTestCase.hpp.
View newest version in sPHENIX GitHub at line 18 of file BVHDataTestCase.hpp
| auto tg = grid.trackingGeometry |
Definition at line 23 of file BVHDataTestCase.hpp.
View newest version in sPHENIX GitHub at line 23 of file BVHDataTestCase.hpp
Referenced by PHG4OHCalDetector::AddGeometryNode(), PHG4IHCalDetector::AddGeometryNode(), PHG4OuterHcalDetector::AddGeometryNode(), PHG4InnerHcalDetector::AddGeometryNode(), PHG4SpacalDetector::AddTowerGeometryNode(), BOOST_DATA_TEST_CASE(), CaloGeomMapping::CreateGeomNode(), RawTowerBuilder::CreateNodes(), RawTowerCombiner::CreateNodes(), Prototype2RawTowerBuilder::InitRun(), HcalRawTowerBuilder::InitRun(), and GPUTPCTrackParam::TransportToX().
| GeometryContext tgContext = GeometryContext() |
Definition at line 17 of file BVHDataTestCase.hpp.
View newest version in sPHENIX GitHub at line 17 of file BVHDataTestCase.hpp
| auto volumes = grid.volumes |
Definition at line 22 of file BVHDataTestCase.hpp.
View newest version in sPHENIX GitHub at line 22 of file BVHDataTestCase.hpp
Referenced by Acts::Python::addDetector(), Acts::Experimental::DetectorVolume::assignSurfaceCandidatesUpdator(), Acts::Experimental::detail::PortalHelper::attachDetectorVolumesUpdator(), Acts::Experimental::detail::PortalHelper::attachDetectorVolumeUpdators(), Acts::BoundarySurfaceT< volume_t >::attachVolumeArray(), BOOST_AUTO_TEST_CASE(), BOOST_DATA_TEST_CASE(), Acts::DD4hepVolumeBuilder::centralVolumes(), Acts::Experimental::DetectorVolume::checkContainment(), Acts::Experimental::DetectorBuilder::construct(), Acts::Experimental::DetectorVolumeBuilder::construct(), Acts::Experimental::CylindricalContainerBuilder::construct(), Acts::Experimental::DetectorVolumeFactory::construct(), Acts::constructContainerVolume(), Acts::Svg::DetectorConverter::convert(), Acts::MaterialMapJsonConverter::convertToHierarchy(), genfit::EventDisplay::drawEvent(), Acts::Experimental::DetectorVolume::exclusivelyInside(), Acts::Experimental::IndexedDetectorVolumeExtractor::extract(), Acts::Experimental::IndexedSubVolumesExtractor::extract(), Acts::DetectorJsonConverter::fromJson(), Acts::DetectorVolumeJsonConverter::fromJson(), Acts::CylinderVolumeHelper::interGlueTrackingVolume(), Acts::Experimental::DetectorVolume::makeShared(), Acts::DetectorJsonConverter::toJson(), Acts::DetectorJsonConverter::toJsonDetray(), Acts::CuboidVolumeBuilder::trackingVolume(), Acts::TrackingVolumeArrayCreator::trackingVolumeArray(), Acts::Experimental::RootVolumeFinder::update(), Acts::Experimental::TrialAndErrorVolumeFinder::update(), and Acts::MappingMaterialDecorator::volumeLoop().