39#ifndef G4PIMINUSSTOPMATERIAL_HH
40#define G4PIMINUSSTOPMATERIAL_HH
std::vector< G4ParticleDefinition * > * _definitions
G4DistributionGenerator * _distributionE
G4double GenerateAngle(G4double range)
virtual std::vector< G4ParticleDefinition * > * DefinitionVector()
std::vector< G4LorentzVector * > * _momenta
G4LorentzVector MakeP4(G4double p, G4double theta, G4double phi, G4double e)
virtual std::vector< G4LorentzVector * > * P4Vector(const G4double binding, const G4double mass)
virtual ~G4PiMinusStopMaterial()
G4double RecoilEnergy(const G4double mass)
virtual G4double FinalNucleons()=0
G4DistributionGenerator * _distributionAngle