MIDSX 0.1
A x-ray transport code system for dosimetry
|
Class which represents the photoelectric effect interaction. More...
#include <photon_interactions.h>
Public Member Functions | |
double | interact (Particle &photon, Material &material) override |
Performs the photoelectric effect interaction. | |
Additional Inherited Members | |
Protected Attributes inherited from ParticleInteractionBehavior | |
ProbabilityDist::Uniform | uniform_dist_ {0.0, 1.0} |
Class which represents the photoelectric effect interaction.
Definition at line 20 of file photon_interactions.h.
Performs the photoelectric effect interaction.
Ends the photon's trajectory and returns its energy.
photon | The photon to interact. |
material | The material to interact with. |
Implements ParticleInteractionBehavior.