Import Geant4 10.0.0 source tree

This commit is contained in:
Gabriele Cosmo
2016-06-10 11:51:14 +02:00
parent e2d2f9810a
commit 286caacf06
12421 changed files with 730077 additions and 502383 deletions
@@ -24,7 +24,7 @@
// ********************************************************************
//
//
// $Id$
// $Id: G4GeneratorPrecompoundInterface.hh 66812 2013-01-12 16:06:46Z gcosmo $
//
// -----------------------------------------------------------------------------
// GEANT 4 class header file
@@ -33,6 +33,8 @@
// HPW, 10DEC 98, the decay part originally written by Gunter Folger
// in his FTF-test-program.
//
// V. Uzhinsky Nov. 2012
// introduced new method PropagateNuclNucl for nucleus-nucleus interactions
//
// -----------------------------------------------------------------------------
//
@@ -68,6 +70,10 @@ public:
virtual G4ReactionProductVector*
Propagate(G4KineticTrackVector* theSecondaries, G4V3DNucleus* theNucleus);
virtual G4ReactionProductVector* // Uzhi Nov. 2012
PropagateNuclNucl(G4KineticTrackVector* theSecondaries, G4V3DNucleus* theNucleus,
G4V3DNucleus* theProjectileNucleus);
inline void SetCaptureThreshold(G4double);
virtual void PropagateModelDescription(std::ostream&) const;
@@ -82,6 +88,19 @@ private:
G4double CaptureThreshold;
const G4ParticleDefinition* proton;
const G4ParticleDefinition* neutron;
const G4ParticleDefinition* deuteron;
const G4ParticleDefinition* triton;
const G4ParticleDefinition* He3;
const G4ParticleDefinition* He4;
const G4ParticleDefinition* ANTIproton;
const G4ParticleDefinition* ANTIneutron;
const G4ParticleDefinition* ANTIdeuteron;
const G4ParticleDefinition* ANTItriton;
const G4ParticleDefinition* ANTIHe3;
const G4ParticleDefinition* ANTIHe4;
};
inline