Celeritas
0.5.0-56+6b053cd
|
Generate one or more images from a geometry by raytracing. More...
#include <RaytraceImager.hh>
Classes | |
struct | CachedStates |
Public Types | |
Type aliases | |
using | SPGeometry = std::shared_ptr< G const > |
Public Member Functions | |
RaytraceImager (SPGeometry geo) | |
Construct with geometry. | |
void | operator() (Image< MemSpace::host > *image) final |
Raytrace an image on host or device. | |
void | operator() (Image< MemSpace::device > *image) final |
Raytrace an image on host or device. | |
Public Member Functions inherited from celeritas::ImagerInterface | |
virtual | ~ImagerInterface ()=default |
Default virtual destructor. | |
Additional Inherited Members | |
Protected Member Functions inherited from celeritas::ImagerInterface | |
CELER_DEFAULT_COPY_MOVE (ImagerInterface) | |
Generate one or more images from a geometry by raytracing.