|
Celeritas 0.7.0-dev.169+develop.bdc0041f6
|
#include "corecel/Assert.hh"#include "corecel/OpaqueId.hh"#include "corecel/Types.hh"#include "corecel/data/Collection.hh"#include "corecel/math/Atomics.hh"#include "corecel/sys/ThreadId.hh"#include "celeritas/global/CoreTrackData.hh"#include "celeritas/phys/ParticleView.hh"#include "TrackInitData.hh"Classes | |
| struct | celeritas::IsNeutral |
| Predicate for sorting charged from neutral tracks. More... | |
Functions | |
| CELER_FORCEINLINE_FUNCTION size_type | celeritas::index_before (size_type size, ThreadId tid) |
| Get an initializer index where thread 0 has the last valid element. | |
| CELER_FUNCTION TrackId | celeritas::make_track_id (NativeCRef< TrackInitParamsData > const &, NativeRef< TrackInitStateData > &state, EventId event) |
| Create a unique track ID for the given event. | |
|
inline |
Create a unique track ID for the given event.