Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4INCLSurfaceAvatar.hh>
Additional Inherited Members | |
Protected Attributes inherited from G4INCL::IAvatar | |
G4double | theTime |
Surface avatar
The reflection avatar is created when a particle reaches the boundary of the nucleus. At this point it can either be reflected from the boundary or exit the nucleus.
Definition at line 62 of file G4INCLSurfaceAvatar.hh.
G4INCL::SurfaceAvatar::SurfaceAvatar | ( | G4INCL::Particle * | aParticle, |
G4double | time, | ||
G4INCL::Nucleus * | aNucleus | ||
) |
Definition at line 56 of file G4INCLSurfaceAvatar.cc.
|
virtual |
Definition at line 62 of file G4INCLSurfaceAvatar.cc.
|
virtual |
Implements G4INCL::IAvatar.
Definition at line 175 of file G4INCLSurfaceAvatar.cc.
|
virtual |
Implements G4INCL::IAvatar.
Definition at line 66 of file G4INCLSurfaceAvatar.cc.
Referenced by getFinalState().
G4INCL::FinalState * G4INCL::SurfaceAvatar::getFinalState | ( | ) | const |
Definition at line 148 of file G4INCLSurfaceAvatar.cc.
|
inlinevirtual |
Implements G4INCL::IAvatar.
Definition at line 73 of file G4INCLSurfaceAvatar.hh.
Calculate the transmission probability for the particle.
Definition at line 184 of file G4INCLSurfaceAvatar.cc.
Referenced by getChannel().
|
virtual |
Implements G4INCL::IAvatar.
Definition at line 155 of file G4INCLSurfaceAvatar.cc.
|
virtual |