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 |