![]() |
GGEMS
1.1
GPU GEant4-based Monte Carlo Simulations
|
This is the complete list of members for GGEMSXRaySource, including all inherited members.
| beam_aperture_ | GGEMSXRaySource | private |
| cdf_ | GGEMSXRaySource | private |
| CheckParameters(void) const override | GGEMSXRaySource | privatevirtual |
| EnableTracking(void) | GGEMSSource | |
| energy_spectrum_ | GGEMSXRaySource | private |
| energy_spectrum_filename_ | GGEMSXRaySource | private |
| FillEnergy(void) | GGEMSXRaySource | private |
| focal_spot_size_ | GGEMSXRaySource | private |
| geometry_transformation_ | GGEMSSource | protected |
| GetNameOfSource(void) const | GGEMSSource | inline |
| GetNumberOfBatchs(GGsize const &device_index) const | GGEMSSource | inline |
| GetNumberOfParticlesInBatch(GGsize const &device_index, GGsize const &batch_index) | GGEMSSource | inline |
| GetPrimaries(GGsize const &thread_index, GGsize const &number_of_particles) override | GGEMSXRaySource | virtual |
| GGEMSSource(std::string const &source_name) | GGEMSSource | explicit |
| GGEMSSource(GGEMSSource const &source)=delete | GGEMSSource | |
| GGEMSSource(GGEMSSource const &&source)=delete | GGEMSSource | |
| GGEMSXRaySource(std::string const &source_name) | GGEMSXRaySource | explicit |
| GGEMSXRaySource(GGEMSXRaySource const &xray_source)=delete | GGEMSXRaySource | |
| GGEMSXRaySource(GGEMSXRaySource const &&xray_source)=delete | GGEMSXRaySource | |
| Initialize(bool const &is_tracking=false) override | GGEMSXRaySource | virtual |
| InitializeKernel(void) override | GGEMSXRaySource | privatevirtual |
| is_monoenergy_mode_ | GGEMSXRaySource | private |
| kernel_get_primaries_ | GGEMSSource | protected |
| monoenergy_ | GGEMSXRaySource | private |
| number_activated_devices_ | GGEMSSource | protected |
| number_of_batchs_ | GGEMSSource | protected |
| number_of_energy_bins_ | GGEMSXRaySource | private |
| number_of_particles_ | GGEMSSource | protected |
| number_of_particles_by_device_ | GGEMSSource | protected |
| number_of_particles_in_batch_ | GGEMSSource | protected |
| operator=(GGEMSXRaySource const &xray_source)=delete | GGEMSXRaySource | |
| operator=(GGEMSXRaySource const &&xray_source)=delete | GGEMSXRaySource | |
| GGEMSSource::operator=(GGEMSSource const &source)=delete | GGEMSSource | |
| GGEMSSource::operator=(GGEMSSource const &&source)=delete | GGEMSSource | |
| OrganizeParticlesInBatch(void) | GGEMSSource | private |
| particle_type_ | GGEMSSource | protected |
| PrintInfos(void) const override | GGEMSXRaySource | virtual |
| SetBeamAperture(GGfloat const &beam_aperture, std::string const &unit="deg") | GGEMSXRaySource | |
| SetFocalSpotSize(GGfloat const &width, GGfloat const &height, GGfloat const &depth, std::string const &unit="mm") | GGEMSXRaySource | |
| SetMonoenergy(GGfloat const &monoenergy, std::string const &unit="keV") | GGEMSXRaySource | |
| SetNumberOfParticles(GGsize const &number_of_particles) | GGEMSSource | |
| SetPolyenergy(std::string const &energy_spectrum_filename) | GGEMSXRaySource | |
| SetPosition(GGfloat const &pos_x, GGfloat const &pos_y, GGfloat const &pos_z, std::string const &unit="mm") | GGEMSSource | |
| SetRotation(GGfloat const &rx, GGfloat const &ry, GGfloat const &rz, std::string const &unit="deg") | GGEMSSource | |
| SetSourceParticleType(std::string const &particle_type) | GGEMSSource | |
| source_name_ | GGEMSSource | protected |
| tracking_kernel_option_ | GGEMSSource | protected |
| ~GGEMSSource(void) | GGEMSSource | virtual |
| ~GGEMSXRaySource(void) | GGEMSXRaySource |