GGEMS
1.1
GPU GEant4-based Monte Carlo Simulations
|
This is the complete list of members for GGEMSVoxelizedSolid, including all inherited members.
ConvertImageToLabel(std::string const &raw_data_filename, std::string const &range_data_filename, GGEMSMaterials *materials) | GGEMSVoxelizedSolid | private |
data_reg_type_ | GGEMSSolid | protected |
EnableScatter(void) override | GGEMSVoxelizedSolid | inlinevirtual |
EnableTracking(void) | GGEMSSolid | |
geometry_transformation_ | GGEMSSolid | protected |
GetHistogram(GGsize const &thread_index) const | GGEMSSolid | inline |
GetKernelParticleSolidDistance(GGsize const &thread_index) const | GGEMSSolid | inline |
GetKernelProjectToSolid(GGsize const &thread_index) const | GGEMSSolid | inline |
GetKernelTrackThroughSolid(GGsize const &thread_index) const | GGEMSSolid | inline |
GetLabelData(GGsize const &thread_index) const | GGEMSSolid | inline |
GetOBBGeometry(GGsize const &thread_index) const | GGEMSVoxelizedSolid | |
GetRegisteredDataType(void) const | GGEMSSolid | inline |
GetScatterHistogram(GGsize const &thread_index) const | GGEMSSolid | inline |
GetSolidData(GGsize const &thread_index) const | GGEMSSolid | inline |
GetVoxelSizes(GGsize const &thread_index) const | GGEMSVoxelizedSolid | |
GGEMSSolid(void) | GGEMSSolid | |
GGEMSSolid(GGEMSSolid const &solid)=delete | GGEMSSolid | |
GGEMSSolid(GGEMSSolid const &&solid)=delete | GGEMSSolid | |
GGEMSVoxelizedSolid(std::string const &volume_header_filename, std::string const &range_filename, std::string const &data_reg_type="") | GGEMSVoxelizedSolid | |
GGEMSVoxelizedSolid(GGEMSVoxelizedSolid const &voxelized_solid)=delete | GGEMSVoxelizedSolid | |
GGEMSVoxelizedSolid(GGEMSVoxelizedSolid const &&voxelized_solid)=delete | GGEMSVoxelizedSolid | |
histogram_ | GGEMSSolid | protected |
Initialize(GGEMSMaterials *materials) override | GGEMSVoxelizedSolid | virtual |
InitializeKernel(void) override | GGEMSVoxelizedSolid | privatevirtual |
is_scatter_ | GGEMSSolid | protected |
kernel_option_ | GGEMSSolid | protected |
kernel_particle_solid_distance_ | GGEMSSolid | protected |
kernel_project_to_solid_ | GGEMSSolid | protected |
kernel_track_through_solid_ | GGEMSSolid | protected |
label_data_ | GGEMSSolid | protected |
LoadVolumeImage(GGEMSMaterials *materials) | GGEMSVoxelizedSolid | |
number_activated_devices_ | GGEMSSolid | protected |
operator=(GGEMSVoxelizedSolid const &voxelized_solid)=delete | GGEMSVoxelizedSolid | |
operator=(GGEMSVoxelizedSolid const &&voxelized_solid)=delete | GGEMSVoxelizedSolid | |
GGEMSSolid::operator=(GGEMSSolid const &solid)=delete | GGEMSSolid | |
GGEMSSolid::operator=(GGEMSSolid const &&solid)=delete | GGEMSSolid | |
PrintInfos(void) const override | GGEMSVoxelizedSolid | virtual |
range_filename_ | GGEMSVoxelizedSolid | private |
SetPosition(GGfloat3 const &position_xyz) | GGEMSSolid | |
SetRotation(GGfloat3 const &rotation_xyz) | GGEMSSolid | |
SetSolidID(GGsize const &solid_id, GGsize const &thread_index) | GGEMSSolid | |
solid_data_ | GGEMSSolid | protected |
UpdateTransformationMatrix(GGsize const &thread_index) override | GGEMSVoxelizedSolid | virtual |
volume_header_filename_ | GGEMSVoxelizedSolid | private |
~GGEMSSolid(void) | GGEMSSolid | virtual |
~GGEMSVoxelizedSolid(void) | GGEMSVoxelizedSolid |