Celeritas  0.5.0-56+6b053cd
Classes | Functions
track/SimData.hh File Reference
#include <vector>
#include "corecel/Macros.hh"
#include "corecel/Types.hh"
#include "corecel/data/Collection.hh"
#include "corecel/data/CollectionAlgorithms.hh"
#include "corecel/data/CollectionBuilder.hh"
#include "corecel/sys/ThreadId.hh"
#include "celeritas/Quantities.hh"
#include "celeritas/Types.hh"
This graph shows which files directly or indirectly include this file:

Classes

struct  celeritas::LoopingThreshold
 Particle-dependent parameters for killing looping tracks. More...
 
struct  celeritas::SimParamsData< W, M >
 Shared simulation data. More...
 
struct  celeritas::SimTrackInitializer
 Simulation state of a track. More...
 
struct  celeritas::SimStateData< W, M >
 Data storage/access for simulation states. More...
 

Functions

template<MemSpace M>
void celeritas::resize (SimStateData< Ownership::value, M > *data, HostCRef< SimParamsData > const &params, size_type size)
 Resize simulation states and set alive to be false.