|
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 |