GGEMS
1.1
GPU GEant4-based Monte Carlo Simulations
|
Structure storing the photon cross sections for OpenCL device. More...
#include "GGEMSParticleCrossSections.hh"
Structure storing the photon cross sections for OpenCL device.
Definition at line 40 of file GGEMSParticleCrossSections.hh.
GGfloat GGEMSParticleCrossSections_t::energy_bins_[MAX_CROSS_SECTION_TABLE_NUMBER_BINS] |
Energy in bin (220 by default)
Definition at line 47 of file GGEMSParticleCrossSections.hh.
GGchar GGEMSParticleCrossSections_t::material_names_[256][64] |
Name of the materials
Definition at line 57 of file GGEMSParticleCrossSections.hh.
GGfloat GGEMSParticleCrossSections_t::max_energy_ |
Max energy in the cross section table
Definition at line 46 of file GGEMSParticleCrossSections.hh.
GGfloat GGEMSParticleCrossSections_t::min_energy_ |
Min energy in the cross section table
Definition at line 45 of file GGEMSParticleCrossSections.hh.
GGsize GGEMSParticleCrossSections_t::number_of_activated_photon_processes_ |
Number of activated photon processes, 3 processes -> 0: Compton, 1: Photoelectric, 2: Rayleigh
Definition at line 54 of file GGEMSParticleCrossSections.hh.
GGsize GGEMSParticleCrossSections_t::number_of_bins_ |
Number of bins in the cross section tables
Definition at line 43 of file GGEMSParticleCrossSections.hh.
GGsize GGEMSParticleCrossSections_t::number_of_materials_ |
Number of materials
Definition at line 44 of file GGEMSParticleCrossSections.hh.
GGfloat GGEMSParticleCrossSections_t::photon_cross_sections_[NUMBER_PHOTON_PROCESSES][256 *MAX_CROSS_SECTION_TABLE_NUMBER_BINS] |
Photon cross sections per material in mm-1
Definition at line 52 of file GGEMSParticleCrossSections.hh.
GGfloat GGEMSParticleCrossSections_t::photon_cross_sections_per_atom_[NUMBER_PHOTON_PROCESSES][101 *MAX_CROSS_SECTION_TABLE_NUMBER_BINS] |
Photon cross sections per atom in mm-1, 100 chemical elements + 1 first empty element
Definition at line 53 of file GGEMSParticleCrossSections.hh.
GGchar GGEMSParticleCrossSections_t::photon_cs_id_[NUMBER_PHOTON_PROCESSES] |
Index of activated photon process, ex: if only Rayleigh activate index_photon_cs[0] = 2
Definition at line 55 of file GGEMSParticleCrossSections.hh.