MIDSX 0.1
A x-ray transport code system for dosimetry
|
This is the complete list of members for PhysicsEngine, including all inherited members.
addSurfaceTallies(std::vector< std::unique_ptr< SurfaceTally > > &&surface_tallies) | PhysicsEngine | |
addVolumeTallies(std::vector< std::unique_ptr< VolumeTally > > &&volume_tallies) | PhysicsEngine | |
addVoxelDataToComputationalDomain() | PhysicsEngine | |
coherent_scattering_ (defined in PhysicsEngine) | PhysicsEngine | private |
comp_domain_ (defined in PhysicsEngine) | PhysicsEngine | private |
getFreePath(double max_cross_section) | PhysicsEngine | private |
getSurfaceQuantityContainers() | PhysicsEngine | |
getVolumeQuantityContainers() | PhysicsEngine | |
incoherent_scattering_ (defined in PhysicsEngine) | PhysicsEngine | private |
initializeVoxelData() | PhysicsEngine | |
interaction_data_ (defined in PhysicsEngine) | PhysicsEngine | private |
isDeltaScatter(double cross_section, double max_cross_section) | PhysicsEngine | private |
photoelectric_effect_ (defined in PhysicsEngine) | PhysicsEngine | private |
PhysicsEngine(ComputationalDomain &comp_domain, InteractionData &interaction_data) | PhysicsEngine | |
processPhotonOutsideVoxelGrid(Photon &photon) | PhysicsEngine | static |
processTallies(std::vector< TempSurfaceTallyData > &temp_surface_tally_data_per_photon, std::vector< TempVolumeTallyData > &temp_volume_tally_data_per_photon, std::vector< TempVoxelData > &temp_voxel_data_per_photon) | PhysicsEngine | private |
setInteractionType(Photon &photon, Material &material, double total_cross_section) | PhysicsEngine | |
thread_local_surface_tallies_ (defined in PhysicsEngine) | PhysicsEngine | private |
thread_local_volume_tallies_ (defined in PhysicsEngine) | PhysicsEngine | private |
thread_local_voxel_data_ (defined in PhysicsEngine) | PhysicsEngine | private |
transportPhoton(Photon &photon) | PhysicsEngine | |
transportPhotonOneStep(Photon &photon, std::vector< TempSurfaceTallyData > &temp_surface_tally_data_per_photon, std::vector< TempVolumeTallyData > &temp_volume_tally_data_per_photon, std::vector< TempVoxelData > &temp_voxel_data_per_photon) | PhysicsEngine | |
uniform_dist_ (defined in PhysicsEngine) | PhysicsEngine | private |
updateTempTallyPerPhoton(std::vector< TempSurfaceTallyData > &temp_surface_tally_data_per_photon, std::vector< TempVolumeTallyData > &temp_volume_tally_data_per_photon, TempSurfaceTallyData &temp_surface_tally_data, TempVolumeTallyData &temp_volume_tally_data) | PhysicsEngine | private |