Celeritas 0.7.0-dev.79+develop.b3dc2e108
|
Public Types | |
template<MemSpace M> | |
using | PlacedVolumeT = typename detail::VecgeomTraits< M >::PlacedVolume |
Public Member Functions | |
template<MemSpace M> | |
CELER_FUNCTION PlacedVolumeT< M > const * | world () const |
CELER_FUNCTION | operator bool () const |
Whether the scalars are valid (device may be null) | |
Public Attributes | |
PlacedVolumeT< MemSpace::host > const * | host_world {nullptr} |
PlacedVolumeT< MemSpace::device > const * | device_world {nullptr} |
LevelId::size_type | max_depth = 0 |