GGEMS
1.1
GPU GEant4-based Monte Carlo Simulations
|
This is the complete list of members for GGEMSSystem, including all inherited members.
CheckParameters(void) const | GGEMSSystem | protectedvirtual |
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 | |
GGEMSSystem(std::string const &system_name) | GGEMSSystem | explicit |
GGEMSSystem(GGEMSSystem const &system)=delete | GGEMSSystem | |
GGEMSSystem(GGEMSSystem const &&system)=delete | GGEMSSystem | |
Initialize(void) | GGEMSNavigator | virtual |
is_dosimetry_mode_ | GGEMSNavigator | protected |
is_scatter_ | GGEMSSystem | 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_detection_elements_inside_module_xyz_ | GGEMSSystem | protected |
number_of_modules_xy_ | GGEMSSystem | protected |
number_of_solids_ | GGEMSNavigator | protected |
operator=(GGEMSSystem const &system)=delete | GGEMSSystem | |
operator=(GGEMSSystem const &&system)=delete | GGEMSSystem | |
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 | |
rotation_xyz_ | GGEMSNavigator | protected |
SaveResults(void) | GGEMSSystem | virtual |
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_ | GGEMSSystem | protected |
solids_ | GGEMSNavigator | protected |
StoreOutput(std::string basename) | GGEMSNavigator | |
StoreScatter(bool const &is_scatter) | GGEMSSystem | |
threshold_ | GGEMSNavigator | protected |
TrackThroughSolid(GGsize const &thread_index) | GGEMSNavigator | |
~GGEMSNavigator(void) | GGEMSNavigator | virtual |
~GGEMSSystem(void) | GGEMSSystem | virtual |