Celeritas
0.5.0-86+4a8eea4
|
Model data for special hardwired cases (on-the-fly xs calculations). More...
#include <PhysicsData.hh>
Public Member Functions | |
template<Ownership W2, MemSpace M2> | |
HardwiredModels & | operator= (HardwiredModels< W2, M2 > const &other) |
Assign from another set of hardwired models. | |
Public Attributes | |
ProcessId | photoelectric |
units::MevEnergy | photoelectric_table_thresh |
ModelId | livermore_pe |
LivermorePEData< W, M > | livermore_pe_data |
AtomicRelaxParamsData< W, M > | relaxation_data |
ProcessId | positron_annihilation |
ModelId | eplusgg |
EPlusGGData | eplusgg_data |
ProcessId | neutron_elastic |
ModelId | chips |
NeutronElasticData< W, M > | chips_data |
Model data for special hardwired cases (on-the-fly xs calculations).
TODO: livermore/relaxation are owned by other classes, but because we assign <host, value> -> { <host, cref> ; <device, value> -> <device, cref> }