Celeritas
0.5.0-56+6b053cd
|
Shared attributes about the hits being collected. More...
#include <StepData.hh>
Public Member Functions | |
CELER_FUNCTION | operator bool () const |
Whether the data is assigned. | |
template<Ownership W2, MemSpace M2> | |
StepParamsData & | operator= (StepParamsData< W2, M2 > const &other) |
Assign from another set of data. | |
Public Attributes | |
StepSelection | selection |
Options for gathering data at each step. | |
Collection< DetectorId, W, M, VolumeId > | detector |
Optional mapping for volume -> sensitive detector. | |
bool | nonzero_energy_deposition {false} |
Filter out steps that have not deposited energy (for sensitive det) | |
size_type | volume_instance_depth {0} |
Per-state volume instance size if volume_instance_ids selected. | |
Shared attributes about the hits being collected.
This will be expanded to include filters for particle type, region, etc.