GGEMS
1.1
GPU GEant4-based Monte Carlo Simulations
GGEMSVoxelizedPhantom Member List
This is the complete list of members for
GGEMSVoxelizedPhantom
, including all inherited members.
CheckParameters
(void) const override
GGEMSVoxelizedPhantom
private
virtual
ComputeDose
(GGsize const &thread_index)
GGEMSNavigator
cross_sections_
GGEMSNavigator
protected
dose_calculator_
GGEMSNavigator
protected
EnableTracking
(void)
GGEMSNavigator
GetCrossSections
(void) const
GGEMSNavigator
inline
GetMaterials
(void) const
GGEMSNavigator
inline
GetNavigatorName
(void) const
GGEMSNavigator
inline
GetNumberOfSolids
(void) const
GGEMSNavigator
inline
GetSolids
(GGsize const &solid_index) const
GGEMSNavigator
inline
GGEMSNavigator
(std::string const &navigator_name)
GGEMSNavigator
explicit
GGEMSNavigator
(GGEMSNavigator const &navigator)=delete
GGEMSNavigator
GGEMSNavigator
(GGEMSNavigator const &&navigator)=delete
GGEMSNavigator
GGEMSVoxelizedPhantom
(std::string const &voxelized_phantom_name)
GGEMSVoxelizedPhantom
explicit
GGEMSVoxelizedPhantom
(GGEMSVoxelizedPhantom const &voxelized_phantom)=delete
GGEMSVoxelizedPhantom
GGEMSVoxelizedPhantom
(GGEMSVoxelizedPhantom const &&voxelized_phantom)=delete
GGEMSVoxelizedPhantom
Initialize
(void) override
GGEMSVoxelizedPhantom
virtual
is_dosimetry_mode_
GGEMSNavigator
protected
is_tracking_
GGEMSNavigator
protected
is_update_pos_
GGEMSNavigator
protected
is_update_rot_
GGEMSNavigator
protected
materials_
GGEMSNavigator
protected
navigator_id_
GGEMSNavigator
protected
navigator_name_
GGEMSNavigator
protected
number_activated_devices_
GGEMSNavigator
protected
number_of_solids_
GGEMSNavigator
protected
operator=
(GGEMSVoxelizedPhantom const &voxelized_phantom)=delete
GGEMSVoxelizedPhantom
operator=
(GGEMSVoxelizedPhantom const &&voxelized_phantom)=delete
GGEMSVoxelizedPhantom
GGEMSNavigator::operator=
(GGEMSNavigator const &navigator)=delete
GGEMSNavigator
GGEMSNavigator::operator=
(GGEMSNavigator const &&navigator)=delete
GGEMSNavigator
output_basename_
GGEMSNavigator
protected
ParticleSolidDistance
(GGsize const &thread_index)
GGEMSNavigator
position_xyz_
GGEMSNavigator
protected
PrintInfos
(void) const
GGEMSNavigator
ProjectToSolid
(GGsize const &thread_index)
GGEMSNavigator
range_data_filename_
GGEMSVoxelizedPhantom
private
rotation_xyz_
GGEMSNavigator
protected
SaveResults
(void) override
GGEMSVoxelizedPhantom
virtual
SetDosimetryCalculator
(GGEMSDosimetryCalculator *dosimetry_calculator)
GGEMSNavigator
SetNavigatorID
(GGsize const &navigator_id)
GGEMSNavigator
SetPhantomFile
(std::string const &voxelized_phantom_filename, std::string const &range_data_filename)
GGEMSVoxelizedPhantom
SetPosition
(GGfloat const &position_x, GGfloat const &position_y, GGfloat const &position_z, std::string const &unit="mm")
GGEMSNavigator
SetRotation
(GGfloat const &rx, GGfloat const &ry, GGfloat const &rz, std::string const &unit="deg")
GGEMSNavigator
SetThreshold
(GGfloat const &threshold, std::string const &unit="keV")
GGEMSNavigator
solids_
GGEMSNavigator
protected
StoreOutput
(std::string basename)
GGEMSNavigator
threshold_
GGEMSNavigator
protected
TrackThroughSolid
(GGsize const &thread_index)
GGEMSNavigator
voxelized_phantom_filename_
GGEMSVoxelizedPhantom
private
~GGEMSNavigator
(void)
GGEMSNavigator
virtual
~GGEMSVoxelizedPhantom
(void)
GGEMSVoxelizedPhantom
Generated by
1.8.20