Geant4.10
|
#include <G4INCLReflectionChannel.hh>
Public Member Functions | |
ReflectionChannel (Nucleus *n, Particle *p) | |
virtual | ~ReflectionChannel () |
FinalState * | getFinalState () |
![]() | |
IChannel () | |
virtual | ~IChannel () |
Definition at line 46 of file G4INCLReflectionChannel.hh.
Definition at line 48 of file G4INCLReflectionChannel.cc.
|
virtual |
Definition at line 53 of file G4INCLReflectionChannel.cc.
|
virtual |
Implements G4INCL::IChannel.
Definition at line 57 of file G4INCLReflectionChannel.cc.
References G4INCL::FinalState::addModifiedParticle(), G4INCL::ThreeVector::dot(), G4INCL::Particle::getEnergy(), G4INCL::Particle::getID(), G4INCL::Particle::getMomentum(), G4INCL::Particle::getPosition(), G4INCL::Particle::getPotentialEnergy(), G4INCL::ThreeVector::getX(), G4INCL::ThreeVector::getY(), G4INCL::ThreeVector::getZ(), INCL_DEBUG, G4INCL::ThreeVector::mag2(), G4INCL::Particle::setMomentum(), G4INCL::Particle::setPosition(), G4INCL::FinalState::setTotalEnergyBeforeInteraction(), G4INCL::Particle::thawPropagation(), and G4INCL::Nucleus::updatePotentialEnergy().