GGEMS
1.1
GPU GEant4-based Monte Carlo Simulations
|
This is the complete list of members for GGEMSCTSystem, including all inherited members.
CheckParameters(void) const override | GGEMSCTSystem | privatevirtual |
ComputeDose(GGsize const &thread_index) | GGEMSNavigator | |
cross_sections_ | GGEMSNavigator | protected |
ct_system_type_ | GGEMSCTSystem | private |
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 |
GGEMSCTSystem(std::string const &ct_system_name) | GGEMSCTSystem | explicit |
GGEMSCTSystem(GGEMSCTSystem const &ct_system_name)=delete | GGEMSCTSystem | |
GGEMSCTSystem(GGEMSCTSystem const &&ct_system_name)=delete | GGEMSCTSystem | |
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) override | GGEMSCTSystem | virtual |
InitializeCurvedGeometry(void) | GGEMSCTSystem | private |
InitializeFlatGeometry(void) | GGEMSCTSystem | private |
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=(GGEMSCTSystem const &ct_system_name)=delete | GGEMSCTSystem | |
operator=(GGEMSCTSystem const &&ct_system_name)=delete | GGEMSCTSystem | |
GGEMSSystem::operator=(GGEMSSystem const &system)=delete | GGEMSSystem | |
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 |
SetCTSystemType(std::string const &ct_system_type) | GGEMSCTSystem | |
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 | |
SetSourceDetectorDistance(GGfloat const &source_detector_distance, std::string const &unit="mm") | GGEMSCTSystem | |
SetSourceIsocenterDistance(GGfloat const &source_isocenter_distance, std::string const &unit="mm") | GGEMSCTSystem | |
SetThreshold(GGfloat const &threshold, std::string const &unit="keV") | GGEMSNavigator | |
size_of_detection_elements_xyz_ | GGEMSSystem | protected |
solids_ | GGEMSNavigator | protected |
source_detector_distance_ | GGEMSCTSystem | private |
source_isocenter_distance_ | GGEMSCTSystem | private |
StoreOutput(std::string basename) | GGEMSNavigator | |
StoreScatter(bool const &is_scatter) | GGEMSSystem | |
threshold_ | GGEMSNavigator | protected |
TrackThroughSolid(GGsize const &thread_index) | GGEMSNavigator | |
~GGEMSCTSystem(void) | GGEMSCTSystem | |
~GGEMSNavigator(void) | GGEMSNavigator | virtual |
~GGEMSSystem(void) | GGEMSSystem | virtual |