GGEMS  1.1
GPU GEant4-based Monte Carlo Simulations
GGEMSRayleighScattering Member List

This is the complete list of members for GGEMSRayleighScattering, including all inherited members.

BuildCrossSectionTables(cl::Buffer *particle_cross_sections, cl::Buffer *material_tables, GGsize const &thread_index)GGEMSEMProcessvirtual
ComputeCrossSectionPerAtom(GGfloat const &energy, GGuchar const &atomic_number) const overrideGGEMSRayleighScatteringprivatevirtual
ComputeCrossSectionPerMaterial(GGEMSParticleCrossSections *cross_section, GGEMSMaterialTables const *material_tables, GGsize const &material_index, GGsize const &energy_index)GGEMSEMProcessprotected
GetProcessName(void) constGGEMSEMProcessinline
GGEMSEMProcess(void)GGEMSEMProcess
GGEMSEMProcess(GGEMSEMProcess const &em_process)=deleteGGEMSEMProcess
GGEMSEMProcess(GGEMSEMProcess const &&em_process)=deleteGGEMSEMProcess
GGEMSRayleighScattering(std::string const &primary_particle="gamma", bool const &is_secondary=false)GGEMSRayleighScattering
GGEMSRayleighScattering(GGEMSRayleighScattering const &rayleigh_scattering)=deleteGGEMSRayleighScattering
GGEMSRayleighScattering(GGEMSRayleighScattering const &&rayleigh_scattering)=deleteGGEMSRayleighScattering
is_secondaries_GGEMSEMProcessprotected
operator=(GGEMSRayleighScattering const &rayleigh_scattering)=deleteGGEMSRayleighScattering
operator=(GGEMSRayleighScattering const &&rayleigh_scattering)=deleteGGEMSRayleighScattering
GGEMSEMProcess::operator=(GGEMSEMProcess const &em_process)=deleteGGEMSEMProcess
GGEMSEMProcess::operator=(GGEMSEMProcess const &&em_process)=deleteGGEMSEMProcess
primary_particle_GGEMSEMProcessprotected
process_id_GGEMSEMProcessprotected
process_name_GGEMSEMProcessprotected
secondary_particle_GGEMSEMProcessprotected
~GGEMSEMProcess(void)GGEMSEMProcessvirtual
~GGEMSRayleighScattering(void)GGEMSRayleighScattering