Geant4-11
|
#include <G4INCLNKElasticChannel.hh>
Public Member Functions | |
void | fillFinalState (FinalState *fs) |
FinalState * | getFinalState () |
NKElasticChannel (Particle *, Particle *) | |
virtual | ~NKElasticChannel () |
Private Member Functions | |
INCL_DECLARE_ALLOCATION_POOL (NKElasticChannel) | |
Private Attributes | |
Particle * | particle1 |
Particle * | particle2 |
Definition at line 47 of file G4INCLNKElasticChannel.hh.
Definition at line 49 of file G4INCLNKElasticChannel.cc.
|
virtual |
Definition at line 53 of file G4INCLNKElasticChannel.cc.
|
virtual |
Implements G4INCL::IChannel.
Definition at line 55 of file G4INCLNKElasticChannel.cc.
References G4INCL::FinalState::addModifiedParticle(), G4INCL::Particle::adjustEnergyFromMomentum(), G4INCL::Particle::isNucleon(), G4INCL::KinematicsUtils::momentumInCM(), G4INCL::Random::normVector(), G4InuclParticleNames::nucleon(), particle1, particle2, and G4INCL::Particle::setMomentum().
|
inherited |
Definition at line 50 of file G4INCLIChannel.cc.
References G4INCL::IChannel::fillFinalState().
|
private |
|
private |
Definition at line 55 of file G4INCLNKElasticChannel.hh.
Referenced by fillFinalState().
|
private |
Definition at line 55 of file G4INCLNKElasticChannel.hh.
Referenced by fillFinalState().