![]() |
Analysis Software
Documentation for sPHENIX simulation software
|
#include <acts/blob/sPHENIX/Tests/CommonHelpers/Acts/Tests/CommonHelpers/CubicBVHTrackingGeometry.hpp>
Collaboration diagram for Acts::Test::CubicBVHTrackingGeometry:Public Types | |
| using | Box = Acts::Volume::BoundingBox |
Public Member Functions | |
| CubicBVHTrackingGeometry (size_t n=29, double hl=1000, size_t octd=5) | |
Public Attributes | |
| std::vector< const Volume * > | volumes |
| std::shared_ptr< TrackingGeometry > | trackingGeometry |
Definition at line 24 of file CubicBVHTrackingGeometry.hpp.
View newest version in sPHENIX GitHub at line 24 of file CubicBVHTrackingGeometry.hpp
Definition at line 25 of file CubicBVHTrackingGeometry.hpp.
View newest version in sPHENIX GitHub at line 25 of file CubicBVHTrackingGeometry.hpp
|
inline |
Default constructor for the Cubic Bounding Volume Hierarchy tracking geometry
| n | number of boxes in each direction |
| hl | Range of the volume |
| octd | maximum depth |
Definition at line 33 of file CubicBVHTrackingGeometry.hpp.
View newest version in sPHENIX GitHub at line 33 of file CubicBVHTrackingGeometry.hpp
References Acts::TrackingVolume::create(), i, j, k, Acts::make_octree(), Acts::UnitConstants::min, testing::internal::move(), n, Acts::Test::pos, size, Acts::Test::step(), trackingGeometry, and volumes.
Here is the call graph for this function:| std::shared_ptr<TrackingGeometry> Acts::Test::CubicBVHTrackingGeometry::trackingGeometry |
Definition at line 86 of file CubicBVHTrackingGeometry.hpp.
View newest version in sPHENIX GitHub at line 86 of file CubicBVHTrackingGeometry.hpp
Referenced by Acts::Test::BOOST_AUTO_TEST_CASE(), and CubicBVHTrackingGeometry().
| std::vector<const Volume*> Acts::Test::CubicBVHTrackingGeometry::volumes |
Definition at line 85 of file CubicBVHTrackingGeometry.hpp.
View newest version in sPHENIX GitHub at line 85 of file CubicBVHTrackingGeometry.hpp
Referenced by CubicBVHTrackingGeometry().