Geant4
9.6.p02
|
#include <G4PiMinusStopMaterial.hh>
Public Member Functions | |
G4PiMinusStopMaterial () | |
virtual | ~G4PiMinusStopMaterial () |
virtual std::vector < G4ParticleDefinition * > * | DefinitionVector () |
virtual std::vector < G4LorentzVector * > * | P4Vector (const G4double binding, const G4double mass) |
virtual G4double | FinalNucleons ()=0 |
Protected Member Functions | |
G4double | GenerateAngle (G4double range) |
G4LorentzVector | MakeP4 (G4double p, G4double theta, G4double phi, G4double e) |
G4double | RecoilEnergy (const G4double mass) |
Protected Attributes | |
std::vector < G4ParticleDefinition * > * | _definitions |
std::vector< G4LorentzVector * > * | _momenta |
G4DistributionGenerator * | _distributionE |
G4DistributionGenerator * | _distributionAngle |
G4double | theR |
Definition at line 49 of file G4PiMinusStopMaterial.hh.
G4PiMinusStopMaterial::G4PiMinusStopMaterial | ( | ) |
Definition at line 55 of file G4PiMinusStopMaterial.cc.
|
virtual |
Definition at line 67 of file G4PiMinusStopMaterial.cc.
|
virtual |
Definition at line 82 of file G4PiMinusStopMaterial.cc.
|
pure virtual |
Implemented in G4PiMinusStopAl, G4PiMinusStopC, G4PiMinusStopCo, G4PiMinusStopCu, G4PiMinusStopLi, G4PiMinusStopN, G4PiMinusStopO, G4PiMinusStopPb, and G4PiMinusStopTa.
Definition at line 165 of file G4PiMinusStopMaterial.cc.
|
protected |
Definition at line 172 of file G4PiMinusStopMaterial.cc.
|
virtual |
Definition at line 98 of file G4PiMinusStopMaterial.cc.
|
protected |
Definition at line 80 of file G4PiMinusStopMaterial.hh.
|
protected |
Definition at line 83 of file G4PiMinusStopMaterial.hh.
|
protected |
Definition at line 82 of file G4PiMinusStopMaterial.hh.
|
protected |
Definition at line 81 of file G4PiMinusStopMaterial.hh.
|
protected |
Definition at line 84 of file G4PiMinusStopMaterial.hh.