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

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

CheckParameters(void) constGGEMSSystemprotectedvirtual
ComputeDose(GGsize const &thread_index)GGEMSNavigator
cross_sections_GGEMSNavigatorprotected
dose_calculator_GGEMSNavigatorprotected
EnableTracking(void)GGEMSNavigator
GetCrossSections(void) constGGEMSNavigatorinline
GetMaterials(void) constGGEMSNavigatorinline
GetNavigatorName(void) constGGEMSNavigatorinline
GetNumberOfSolids(void) constGGEMSNavigatorinline
GetSolids(GGsize const &solid_index) constGGEMSNavigatorinline
GGEMSNavigator(std::string const &navigator_name)GGEMSNavigatorexplicit
GGEMSNavigator(GGEMSNavigator const &navigator)=deleteGGEMSNavigator
GGEMSNavigator(GGEMSNavigator const &&navigator)=deleteGGEMSNavigator
GGEMSSystem(std::string const &system_name)GGEMSSystemexplicit
GGEMSSystem(GGEMSSystem const &system)=deleteGGEMSSystem
GGEMSSystem(GGEMSSystem const &&system)=deleteGGEMSSystem
Initialize(void)GGEMSNavigatorvirtual
is_dosimetry_mode_GGEMSNavigatorprotected
is_scatter_GGEMSSystemprotected
is_tracking_GGEMSNavigatorprotected
is_update_pos_GGEMSNavigatorprotected
is_update_rot_GGEMSNavigatorprotected
materials_GGEMSNavigatorprotected
navigator_id_GGEMSNavigatorprotected
navigator_name_GGEMSNavigatorprotected
number_activated_devices_GGEMSNavigatorprotected
number_of_detection_elements_inside_module_xyz_GGEMSSystemprotected
number_of_modules_xy_GGEMSSystemprotected
number_of_solids_GGEMSNavigatorprotected
operator=(GGEMSSystem const &system)=deleteGGEMSSystem
operator=(GGEMSSystem const &&system)=deleteGGEMSSystem
GGEMSNavigator::operator=(GGEMSNavigator const &navigator)=deleteGGEMSNavigator
GGEMSNavigator::operator=(GGEMSNavigator const &&navigator)=deleteGGEMSNavigator
output_basename_GGEMSNavigatorprotected
ParticleSolidDistance(GGsize const &thread_index)GGEMSNavigator
position_xyz_GGEMSNavigatorprotected
PrintInfos(void) constGGEMSNavigator
ProjectToSolid(GGsize const &thread_index)GGEMSNavigator
rotation_xyz_GGEMSNavigatorprotected
SaveResults(void)GGEMSSystemvirtual
SetDosimetryCalculator(GGEMSDosimetryCalculator *dosimetry_calculator)GGEMSNavigator
SetGlobalPosition(GGfloat const &global_position_x, GGfloat const &global_position_y, GGfloat const &global_position_z, std::string const &unit="mm")GGEMSSystem
SetMaterialName(std::string const &material_name)GGEMSSystem
SetNavigatorID(GGsize const &navigator_id)GGEMSNavigator
SetNumberOfDetectionElementsInsideModule(GGsize const &n_detection_element_x, GGsize const &n_detection_element_y, GGsize const &n_detection_element_z)GGEMSSystem
SetNumberOfModules(GGsize const &n_module_x, GGsize const &n_module_y)GGEMSSystem
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
SetSizeOfDetectionElements(GGfloat const &size_of_detection_element_x, GGfloat const &size_of_detection_element_y, GGfloat const &size_of_detection_element_z, std::string const &unit="mm")GGEMSSystem
SetThreshold(GGfloat const &threshold, std::string const &unit="keV")GGEMSNavigator
size_of_detection_elements_xyz_GGEMSSystemprotected
solids_GGEMSNavigatorprotected
StoreOutput(std::string basename)GGEMSNavigator
StoreScatter(bool const &is_scatter)GGEMSSystem
threshold_GGEMSNavigatorprotected
TrackThroughSolid(GGsize const &thread_index)GGEMSNavigator
~GGEMSNavigator(void)GGEMSNavigatorvirtual
~GGEMSSystem(void)GGEMSSystemvirtual