Celeritas
0.5.0-86+4a8eea4
|
Persistent data used by VecGeom implementation. More...
#include <VecgeomData.hh>
Public Types | |
using | PlacedVolumeT = typename detail::VecgeomTraits< M >::PlacedVolume |
Public Member Functions | |
CELER_FUNCTION | operator bool () const |
Whether the interface is initialized. | |
template<Ownership W2, MemSpace M2> | |
VecgeomParamsData & | operator= (VecgeomParamsData< W2, M2 > &other) |
Assign from another set of data. | |
Public Attributes | |
PlacedVolumeT const * | world_volume = nullptr |
LevelId::size_type | max_depth = 0 |
Persistent data used by VecGeom implementation.