Celeritas
0.5.0-86+4a8eea4
|
#include "corecel/Macros.hh"
#include "corecel/Types.hh"
#include "corecel/data/Collection.hh"
#include "corecel/data/CollectionBuilder.hh"
#include "celeritas/Quantities.hh"
#include "celeritas/Types.hh"
#include "CherenkovData.hh"
#include "GeneratorDistributionData.hh"
#include "ScintillationData.hh"
Classes | |
struct | celeritas::OffloadBufferSize |
Current sizes of the buffers of distribution data. More... | |
struct | celeritas::OffloadOptions |
Setup options for optical generation. More... | |
struct | celeritas::OffloadParamsData< W, M > |
Immutable problem data for generating optical photon distributions. More... | |
struct | celeritas::OffloadPreStepData |
Pre-step data needed to generate optical photon distributions. More... | |
struct | celeritas::OffloadStateData< W, M > |
Optical photon distribution data. More... | |
Functions | |
template<MemSpace M> | |
void | celeritas::resize (OffloadStateData< Ownership::value, M > *state, HostCRef< OffloadParamsData > const ¶ms, StreamId, size_type size) |
Resize optical states. | |