MIDSX 0.1
A x-ray transport code system for dosimetry
|
This is the complete list of members for Photon, including all inherited members.
addCoherentScatter() | Photon | inline |
addIncoherentScatter() | Photon | inline |
direction_ (defined in Particle) | Particle | private |
energy_ (defined in Particle) | Particle | private |
getCoherentScatterCount() const | Photon | inline |
getDirection() const | Particle | inline |
getEnergy() const | Particle | inline |
getIncoherentScatterCount() const | Photon | inline |
getPosition() const | Particle | inline |
getTotalScatterCount() const | Photon | inline |
interact(Material &material) | Photon | inline |
interaction_behavior_ (defined in Photon) | Photon | private |
isPrimary() const | Particle | inline |
isPrimary_ (defined in Particle) | Particle | private |
isTerminated() const | Particle | inline |
move(const double &distance) | Particle | inline |
Particle()=default (defined in Particle) | Particle | |
Particle(Eigen::Vector3d &position, Eigen::Vector3d &direction, double energy) | Particle | |
Photon() (defined in Photon) | Photon | inline |
Photon(Eigen::Vector3d &position, Eigen::Vector3d &direction, double energy) | Photon | inline |
position_ (defined in Particle) | Particle | private |
rotate(const double &theta, const double &phi) | Particle | inline |
scattering_history_ (defined in Photon) | Photon | private |
setDirection(const Eigen::Vector3d &newDirection) | Particle | inline |
setEnergy(const double &newEnergy) | Particle | inline |
setInteractionBehavior(std::shared_ptr< ParticleInteractionBehavior > interaction_behavior) | Photon | inline |
setPrimary(bool primary_status) | Particle | inline |
terminate() | Particle | inline |
terminated_ (defined in Particle) | Particle | private |