|
GGEMS
1.1
GPU GEant4-based Monte Carlo Simulations
|
Go to the documentation of this file. 1 #ifndef GUARD_GGEMS_PHYSICS_GGEMSPARTICLECROSSSECTIONS_HH
2 #define GUARD_GGEMS_PHYSICS_GGEMSPARTICLECROSSSECTIONS_HH
60 #endif // GUARD_GGEMS_PHYSICS_GGEMSPARTICLECROSSSECTIONS_HH
GGsize number_of_materials_
GGsize number_of_activated_photon_processes_
#define MAX_CROSS_SECTION_TABLE_NUMBER_BINS
struct GGEMSParticleCrossSections_t GGEMSParticleCrossSections
GGfloat energy_bins_[MAX_CROSS_SECTION_TABLE_NUMBER_BINS]
Storing some __constant variables for process.
Structure storing the photon cross sections for OpenCL device.
GGfloat photon_cross_sections_[NUMBER_PHOTON_PROCESSES][256 *MAX_CROSS_SECTION_TABLE_NUMBER_BINS]
GGchar photon_cs_id_[NUMBER_PHOTON_PROCESSES]
#define NUMBER_PHOTON_PROCESSES
GGfloat photon_cross_sections_per_atom_[NUMBER_PHOTON_PROCESSES][101 *MAX_CROSS_SECTION_TABLE_NUMBER_BINS]
GGchar material_names_[256][64]