Celeritas 0.6.0-129+develop.846910afa
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Public Attributes | List of all members
celeritas::VecgeomScalars Struct Reference

Public Types

template<MemSpace M>
using PlacedVolumeT = typename detail::VecgeomTraits< M >::PlacedVolume
 

Public Member Functions

template<MemSpace M>
CELER_FUNCTION PlacedVolumeT< M > constworld () const
 
CELER_FUNCTION operator bool () const
 Whether the scalars are valid (device may be null)
 

Public Attributes

PlacedVolumeT< MemSpace::host > consthost_world {nullptr}
 
PlacedVolumeT< MemSpace::device > constdevice_world {nullptr}
 
LevelId::size_type max_depth = 0
 

The documentation for this struct was generated from the following file: