Geant4
10.01.p03
|
#include <G4InteractionCase.hh>
Public Member Functions | |
G4InteractionCase () | |
G4InteractionCase (G4InuclParticle *part1, G4InuclParticle *part2) | |
void | set (G4InuclParticle *part1, G4InuclParticle *part2) |
void | clear () |
G4InuclParticle * | getBullet () const |
G4InuclParticle * | getTarget () const |
G4bool | valid () const |
G4bool | twoNuclei () const |
G4bool | hadNucleus () const |
G4int | hadrons () const |
G4int | code () const |
Private Attributes | |
G4InuclParticle * | bullet |
G4InuclParticle * | target |
G4int | inter_case |
Definition at line 40 of file G4InteractionCase.hh.
|
inline |
Definition at line 42 of file G4InteractionCase.hh.
|
inline |
Definition at line 44 of file G4InteractionCase.hh.
References set().
|
inline |
Definition at line 50 of file G4InteractionCase.hh.
References bullet, inter_case, and target.
Referenced by set().
|
inline |
Definition at line 65 of file G4InteractionCase.hh.
References inter_case.
Referenced by G4InuclCollider::collide(), and G4IntraNucleiCascader::newCascade().
|
inline |
Definition at line 55 of file G4InteractionCase.hh.
References bullet.
Referenced by G4InuclCollider::collide(), G4IntraNucleiCascader::finishCascade(), G4IntraNucleiCascader::generateCascade(), and G4IntraNucleiCascader::initialize().
|
inline |
Definition at line 56 of file G4InteractionCase.hh.
References target.
Referenced by G4InuclCollider::collide(), G4IntraNucleiCascader::finishCascade(), G4IntraNucleiCascader::generateCascade(), and G4IntraNucleiCascader::initialize().
|
inline |
Definition at line 61 of file G4InteractionCase.hh.
References inter_case.
Referenced by G4InuclCollider::collide(), and G4IntraNucleiCascader::setupCascade().
|
inline |
Definition at line 62 of file G4InteractionCase.hh.
References inter_case.
Referenced by G4ElementaryParticleCollider::collide(), and G4ElementaryParticleCollider::pionNucleonAbsorption().
void G4InteractionCase::set | ( | G4InuclParticle * | part1, |
G4InuclParticle * | part2 | ||
) |
Definition at line 39 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 60 of file G4InteractionCase.hh.
References inter_case.
|
inline |
Definition at line 58 of file G4InteractionCase.hh.
References inter_case.
Referenced by G4InuclCollider::collide().
|
private |
Definition at line 68 of file G4InteractionCase.hh.
Referenced by clear(), getBullet(), and set().
|
private |
Definition at line 71 of file G4InteractionCase.hh.
Referenced by clear(), code(), hadNucleus(), hadrons(), set(), twoNuclei(), and valid().
|
private |
Definition at line 69 of file G4InteractionCase.hh.
Referenced by clear(), getTarget(), and set().