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

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

CheckParameters(void) const overrideGGEMSCTSystemprivatevirtual
ComputeDose(GGsize const &thread_index)GGEMSNavigator
cross_sections_GGEMSNavigatorprotected
ct_system_type_GGEMSCTSystemprivate
dose_calculator_GGEMSNavigatorprotected
EnableTracking(void)GGEMSNavigator
GetCrossSections(void) constGGEMSNavigatorinline
GetMaterials(void) constGGEMSNavigatorinline
GetNavigatorName(void) constGGEMSNavigatorinline
GetNumberOfSolids(void) constGGEMSNavigatorinline
GetSolids(GGsize const &solid_index) constGGEMSNavigatorinline
GGEMSCTSystem(std::string const &ct_system_name)GGEMSCTSystemexplicit
GGEMSCTSystem(GGEMSCTSystem const &ct_system_name)=deleteGGEMSCTSystem
GGEMSCTSystem(GGEMSCTSystem const &&ct_system_name)=deleteGGEMSCTSystem
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) overrideGGEMSCTSystemvirtual
InitializeCurvedGeometry(void)GGEMSCTSystemprivate
InitializeFlatGeometry(void)GGEMSCTSystemprivate
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=(GGEMSCTSystem const &ct_system_name)=deleteGGEMSCTSystem
operator=(GGEMSCTSystem const &&ct_system_name)=deleteGGEMSCTSystem
GGEMSSystem::operator=(GGEMSSystem const &system)=deleteGGEMSSystem
GGEMSSystem::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
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_GGEMSSystemprotected
solids_GGEMSNavigatorprotected
source_detector_distance_GGEMSCTSystemprivate
source_isocenter_distance_GGEMSCTSystemprivate
StoreOutput(std::string basename)GGEMSNavigator
StoreScatter(bool const &is_scatter)GGEMSSystem
threshold_GGEMSNavigatorprotected
TrackThroughSolid(GGsize const &thread_index)GGEMSNavigator
~GGEMSCTSystem(void)GGEMSCTSystem
~GGEMSNavigator(void)GGEMSNavigatorvirtual
~GGEMSSystem(void)GGEMSSystemvirtual