MIDSX 0.1
A x-ray transport code system for dosimetry
Loading...
Searching...
No Matches
IncoherentScattering Member List

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

changeTrajectoryAndReturnEnergyForCoherentScattering(Particle &photon, double mu, double k, double k_prime) (defined in IncoherentScattering)IncoherentScatteringprivate
getChiIfR1Accepted(double k, double random_number_2) (defined in IncoherentScattering)IncoherentScatteringprivatestatic
getChiIfR1Rejected(double k, double random_number_2) (defined in IncoherentScattering)IncoherentScatteringprivatestatic
getKPrime(double k, double chi) (defined in IncoherentScattering)IncoherentScatteringprivatestatic
getMu(double k, double k_prime) (defined in IncoherentScattering)IncoherentScatteringprivatestatic
interact(Particle &photon, Material &material) overrideIncoherentScatteringvirtual
isAcceptedByScatteringFunction(double mu, double k, Material &material) (defined in IncoherentScattering)IncoherentScatteringprivate
isR1Accepted(double k, double random_number_1) (defined in IncoherentScattering)IncoherentScatteringprivatestatic
isR3AcceptedIfR1Accepted(double chi, double random_number_3) (defined in IncoherentScattering)IncoherentScatteringprivatestatic
isR3AcceptedIfR1Rejected(double k, double chi, double random_number_3) (defined in IncoherentScattering)IncoherentScatteringprivatestatic
uniform_dist_ (defined in ParticleInteractionBehavior)ParticleInteractionBehaviorprotected
~ParticleInteractionBehavior()=default (defined in ParticleInteractionBehavior)ParticleInteractionBehaviorvirtual