| A1_c | ScatteringPhysics | private |
| A2_c | ScatteringPhysics | private |
| A3_c | ScatteringPhysics | private |
| A4_c | ScatteringPhysics | private |
| A5_c | ScatteringPhysics | private |
| A_m | ScatteringPhysics | private |
| addBackToBunch(PartBunchBase< double, 3 > *bunch) | ScatteringPhysics | private |
| addParticleBackToBunch(PartBunchBase< double, 3 > *bunch, const PART &particle, bool pdead=false) | ScatteringPhysics | private |
| allParticleInMat_m | ParticleMatterInteractionHandler | protected |
| apply(PartBunchBase< double, 3 > *bunch, const std::pair< Vector_t, double > &boundingSphere) override | ScatteringPhysics | virtual |
| applyRandomRotation(Vector_t &P, double theta0) | ScatteringPhysics | private |
| applyRotation(Vector_t &P, Vector_t &R, double xplane, double thetacou) | ScatteringPhysics | private |
| B1_c | ScatteringPhysics | private |
| B2_c | ScatteringPhysics | private |
| B3_c | ScatteringPhysics | private |
| B4_c | ScatteringPhysics | private |
| B5_c | ScatteringPhysics | private |
| bunchToMatStat_m | ScatteringPhysics | private |
| calcStat(double Eng) | ScatteringPhysics | inlineprivate |
| charge_m | ScatteringPhysics | private |
| computeCoulombScattering(Vector_t &R, Vector_t &P, double dt) | ScatteringPhysics | private |
| computeEnergyLoss(PartBunchBase< double, 3 > *bunch, Vector_t &P, const double deltat, bool includeFluctuations=true) const override | ScatteringPhysics | virtual |
| computeInteraction(PartBunchBase< double, 3 > *bunch) | ScatteringPhysics | |
| configureMaterialParameters() | ScatteringPhysics | private |
| copyFromBunch(PartBunchBase< double, 3 > *bunch, const std::pair< Vector_t, double > &boundingSphere) | ScatteringPhysics | private |
| DegraderApplyTimer_m | ScatteringPhysics | private |
| DegraderDestroyTimer_m | ScatteringPhysics | private |
| DegraderLoopTimer_m | ScatteringPhysics | private |
| deleteParticleFromLocalVector() | ScatteringPhysics | private |
| dT_m | ScatteringPhysics | private |
| Eavg_m | ScatteringPhysics | private |
| element_ref_m | ParticleMatterInteractionHandler | protected |
| Emax_m | ScatteringPhysics | private |
| Emin_m | ScatteringPhysics | private |
| enableRutherford_m | ScatteringPhysics | private |
| gatherStatistics() | ScatteringPhysics | private |
| getElement() | ParticleMatterInteractionHandler | inline |
| getFlagAllParticlesIn() const | ParticleMatterInteractionHandler | inline |
| getName() override | ScatteringPhysics | inlinevirtual |
| getNumEntered() override | ScatteringPhysics | inlinevirtual |
| getParticlesInMat() override | ScatteringPhysics | inlinevirtual |
| getRediffused() override | ScatteringPhysics | inlinevirtual |
| getTime() override | ScatteringPhysics | inlinevirtual |
| getType() const override | ScatteringPhysics | inlinevirtual |
| hitTester_m | ParticleMatterInteractionHandler | protected |
| I_m | ScatteringPhysics | private |
| locParts_m | ScatteringPhysics | private |
| lossDs_m | ScatteringPhysics | private |
| lowEnergyThr_m | ScatteringPhysics | private |
| mass_m | ScatteringPhysics | private |
| material_m | ScatteringPhysics | private |
| name_m | ParticleMatterInteractionHandler | protected |
| ParticleMatterInteractionHandler(std::string name, ElementBase *elref) | ParticleMatterInteractionHandler | inline |
| print(Inform &os) override | ScatteringPhysics | virtual |
| push() | ScatteringPhysics | private |
| rediffusedStat_m | ScatteringPhysics | private |
| resetTimeStep() | ScatteringPhysics | private |
| rGen_m | ScatteringPhysics | private |
| rho_m | ScatteringPhysics | private |
| ScatteringPhysics(const std::string &name, ElementBase *element, std::string &mat, bool enableRutherford, double lowEnergyThr) | ScatteringPhysics | |
| setFlagAllParticlesIn(bool p) | ParticleMatterInteractionHandler | inline |
| setTimeStepForLeavingParticles() | ScatteringPhysics | private |
| stillActive() override | ScatteringPhysics | virtual |
| stoppedPartStat_m | ScatteringPhysics | private |
| T_m | ScatteringPhysics | private |
| totalPartsInMat_m | ScatteringPhysics | private |
| updateElement(ElementBase *newref) | ParticleMatterInteractionHandler | inline |
| X0_m | ScatteringPhysics | private |
| Z_m | ScatteringPhysics | private |
| ~ParticleMatterInteractionHandler() | ParticleMatterInteractionHandler | inlinevirtual |
| ~ScatteringPhysics() | ScatteringPhysics | |