|
Geant4 11.3.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4INCLCoulombNonRelativistic.hh>
Inheritance diagram for G4INCL::CoulombNonRelativistic:Public Member Functions | |
| CoulombNonRelativistic () | |
| virtual | ~CoulombNonRelativistic () |
| ParticleEntryAvatar * | bringToSurface (Particle *const p, Nucleus *const n) const |
| Modify the momentum of the particle and position it on the surface of the nucleus. | |
| IAvatarList | bringToSurface (Cluster *const c, Nucleus *const n) const |
| Modify the momentum of the incoming cluster and position it on the surface of the nucleus. | |
| void | distortOut (ParticleList const &pL, Nucleus const *const n) const |
| Modify the momenta of the outgoing particles. | |
| G4double | maxImpactParameter (ParticleSpecies const &p, const G4double kinE, Nucleus const *const n) const |
| Return the maximum impact parameter for Coulomb-distorted trajectories. | |
Public Member Functions inherited from G4INCL::ICoulomb | |
| ICoulomb () | |
| virtual | ~ICoulomb () |
Definition at line 56 of file G4INCLCoulombNonRelativistic.hh.
|
inline |
Definition at line 58 of file G4INCLCoulombNonRelativistic.hh.
|
inlinevirtual |
Definition at line 59 of file G4INCLCoulombNonRelativistic.hh.
|
virtual |
Modify the momentum of the incoming cluster and position it on the surface of the nucleus.
This method performs non-relativistic distortion. The momenta of the particles that compose the cluster are also distorted.
| c | incoming cluster |
| n | distorting nucleus |
Implements G4INCL::ICoulomb.
Definition at line 63 of file G4INCLCoulombNonRelativistic.cc.
|
virtual |
Modify the momentum of the particle and position it on the surface of the nucleus.
This method performs non-relativistic distortion.
| p | incoming particle |
| n | distorting nucleus |
Implements G4INCL::ICoulomb.
Definition at line 50 of file G4INCLCoulombNonRelativistic.cc.
|
virtual |
Modify the momenta of the outgoing particles.
This method performs non-relativistic distortion.
| pL | list of outgoing particles |
| n | distorting nucleus |
Implements G4INCL::ICoulomb.
Definition at line 78 of file G4INCLCoulombNonRelativistic.cc.
|
virtual |
Return the maximum impact parameter for Coulomb-distorted trajectories.
Implements G4INCL::ICoulomb.
Definition at line 124 of file G4INCLCoulombNonRelativistic.cc.