|
Geant4 11.3.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4QMDParticipant.hh>
Public Member Functions | |
| G4QMDParticipant (const G4ParticleDefinition *, G4ThreeVector, G4ThreeVector) | |
| ~G4QMDParticipant () | |
| void | SetDefinition (const G4ParticleDefinition *pd) |
| const G4ParticleDefinition * | GetDefinition () |
| void | SetPosition (G4ThreeVector r) |
| G4ThreeVector | GetPosition () |
| void | SetMomentum (G4ThreeVector p) |
| G4ThreeVector | GetMomentum () |
| G4double | GetMass () |
| G4LorentzVector | Get4Momentum () |
| G4double | GetKineticEnergy () |
| G4int | GetBaryonNumber () |
| G4int | GetNuc () |
| G4int | GetChargeInUnitOfEplus () |
| void | UnsetInitialMark () |
| void | UnsetHitMark () |
| G4bool | IsThisHit () |
| void | SetHitMark () |
| void | SetProjectile () |
| void | SetTarget () |
| G4bool | IsThisProjectile () |
| G4bool | IsThisTarget () |
Definition at line 48 of file G4QMDParticipant.hh.
| G4QMDParticipant::G4QMDParticipant | ( | const G4ParticleDefinition * | pd, |
| G4ThreeVector | p, | ||
| G4ThreeVector | r ) |
Definition at line 30 of file G4QMDParticipant.cc.
| G4QMDParticipant::~G4QMDParticipant | ( | ) |
Definition at line 43 of file G4QMDParticipant.cc.
| G4LorentzVector G4QMDParticipant::Get4Momentum | ( | ) |
Definition at line 50 of file G4QMDParticipant.cc.
Referenced by GetKineticEnergy().
|
inline |
Definition at line 70 of file G4QMDParticipant.hh.
|
inline |
Definition at line 73 of file G4QMDParticipant.hh.
|
inline |
Definition at line 56 of file G4QMDParticipant.hh.
Referenced by G4LightIonQMDReaction::ApplyYourself(), and G4QMDReaction::ApplyYourself().
|
inline |
Definition at line 68 of file G4QMDParticipant.hh.
|
inline |
Definition at line 64 of file G4QMDParticipant.hh.
Referenced by G4LightIonQMDNucleus::CalEnergyAndAngularMomentumInCM(), G4QMDNucleus::CalEnergyAndAngularMomentumInCM(), and GetKineticEnergy().
|
inline |
Definition at line 62 of file G4QMDParticipant.hh.
Referenced by G4LightIonQMDReaction::ApplyYourself(), G4QMDReaction::ApplyYourself(), G4LightIonQMDNucleus::CalEnergyAndAngularMomentumInCM(), and G4QMDNucleus::CalEnergyAndAngularMomentumInCM().
|
inline |
Definition at line 71 of file G4QMDParticipant.hh.
|
inline |
Definition at line 59 of file G4QMDParticipant.hh.
Referenced by G4LightIonQMDReaction::ApplyYourself(), G4QMDReaction::ApplyYourself(), G4LightIonQMDNucleus::CalEnergyAndAngularMomentumInCM(), and G4QMDNucleus::CalEnergyAndAngularMomentumInCM().
|
inline |
Definition at line 77 of file G4QMDParticipant.hh.
|
inline |
Definition at line 82 of file G4QMDParticipant.hh.
|
inline |
Definition at line 83 of file G4QMDParticipant.hh.
|
inline |
Definition at line 55 of file G4QMDParticipant.hh.
|
inline |
Definition at line 78 of file G4QMDParticipant.hh.
|
inline |
Definition at line 61 of file G4QMDParticipant.hh.
|
inline |
Definition at line 58 of file G4QMDParticipant.hh.
|
inline |
Definition at line 80 of file G4QMDParticipant.hh.
|
inline |
Definition at line 81 of file G4QMDParticipant.hh.
|
inline |
Definition at line 76 of file G4QMDParticipant.hh.
|
inline |
Definition at line 75 of file G4QMDParticipant.hh.