Geant4-11
|
#include <G4InteractionCase.hh>
Public Member Functions | |
void | clear () |
G4int | code () const |
G4InteractionCase () | |
G4InteractionCase (G4InuclParticle *part1, G4InuclParticle *part2) | |
G4InuclParticle * | getBullet () const |
G4InuclParticle * | getTarget () const |
G4bool | hadNucleus () const |
G4int | hadrons () const |
void | set (G4InuclParticle *part1, G4InuclParticle *part2) |
G4bool | twoNuclei () const |
G4bool | valid () const |
Private Attributes | |
G4InuclParticle * | bullet |
G4int | inter_case |
G4InuclParticle * | target |
Definition at line 39 of file G4InteractionCase.hh.
|
inline |
Definition at line 41 of file G4InteractionCase.hh.
|
inline |
Definition at line 43 of file G4InteractionCase.hh.
References set().
|
inline |
Definition at line 49 of file G4InteractionCase.hh.
References bullet, inter_case, and target.
Referenced by set().
|
inline |
Definition at line 64 of file G4InteractionCase.hh.
References inter_case.
Referenced by G4InuclCollider::collide(), and G4IntraNucleiCascader::newCascade().
|
inline |
Definition at line 54 of file G4InteractionCase.hh.
References bullet.
Referenced by G4InuclCollider::collide(), G4IntraNucleiCascader::finishCascade(), G4IntraNucleiCascader::generateCascade(), G4IntraNucleiCascader::initialize(), and G4InuclCollider::photonuclearOkay().
|
inline |
Definition at line 55 of file G4InteractionCase.hh.
References target.
Referenced by G4InuclCollider::collide(), G4IntraNucleiCascader::finishCascade(), G4IntraNucleiCascader::generateCascade(), G4IntraNucleiCascader::initialize(), and G4InuclCollider::photonuclearOkay().
|
inline |
Definition at line 60 of file G4InteractionCase.hh.
References inter_case.
Referenced by G4InuclCollider::collide(), and G4IntraNucleiCascader::setupCascade().
|
inline |
Definition at line 61 of file G4InteractionCase.hh.
References inter_case.
Referenced by G4ElementaryParticleCollider::collide(), and G4ElementaryParticleCollider::pionNucleonAbsorption().
void G4InteractionCase::set | ( | G4InuclParticle * | part1, |
G4InuclParticle * | part2 | ||
) |
Definition at line 38 of file G4InteractionCase.cc.
References bullet, clear(), G4InuclNuclei::getA(), inter_case, target, and G4InuclElementaryParticle::type().
Referenced by G4InuclCollider::collide(), G4ElementaryParticleCollider::collide(), G4InteractionCase(), and G4IntraNucleiCascader::initialize().
|
inline |
Definition at line 59 of file G4InteractionCase.hh.
References inter_case.
Referenced by G4InuclCollider::photonuclearOkay().
|
inline |
Definition at line 57 of file G4InteractionCase.hh.
References inter_case.
Referenced by G4InuclCollider::collide().
|
private |
Definition at line 67 of file G4InteractionCase.hh.
Referenced by clear(), getBullet(), and set().
|
private |
Definition at line 70 of file G4InteractionCase.hh.
Referenced by clear(), code(), hadNucleus(), hadrons(), set(), twoNuclei(), and valid().
|
private |
Definition at line 68 of file G4InteractionCase.hh.
Referenced by clear(), getTarget(), and set().