Celeritas 0.6.0-110+develop.c7dc37d1
Loading...
Searching...
No Matches
Public Member Functions | List of all members
celeritas::GeantVolumeAccessor Class Referencefinal
Inheritance diagram for celeritas::GeantVolumeAccessor:
Inheritance graph
[legend]

Public Member Functions

VolumeRef volume (VolumeInstanceRef parent) final
 Outgoing volume node from an instance.
 
ContainerVolInstRef children (VolumeRef parent) final
 Outgoing instance edges from a volume.
 

Additional Inherited Members

- Public Types inherited from celeritas::VolumeAccessorInterface< V, VI, CVI >
using VolumeRef = V
 A lightweight identifier for a volume: OpaqueId or pointer.
 
using VolumeInstanceRef = VI
 A lightweight identifier for a volume instance.
 
using ContainerVolInstRef = CVI
 Container of child volume instances.
 

Member Function Documentation

◆ children()

ContainerVolInstRef celeritas::GeantVolumeAccessor::children ( VolumeRef  parent)
inlinefinalvirtual

Outgoing instance edges from a volume.

Implements celeritas::VolumeAccessorInterface< V, VI, CVI >.

◆ volume()

VolumeRef celeritas::GeantVolumeAccessor::volume ( VolumeInstanceRef  parent)
inlinefinalvirtual

Outgoing volume node from an instance.

Implements celeritas::VolumeAccessorInterface< V, VI, CVI >.


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