Import Geant4 3.0.0 source tree

This commit is contained in:
Gabriele Cosmo
2016-06-08 15:55:53 +02:00
parent e7d7193284
commit cfcb558cfe
3050 changed files with 91703 additions and 48310 deletions
@@ -5,8 +5,8 @@
// based on the Program) you indicate your acceptance of this statement,
// and all its terms.
//
// $Id: G4HadronInelasticProcess.hh,v 1.2 1999/12/15 14:52:07 gunter Exp $
// GEANT4 tag $Name: geant4-02-00 $
// $Id: G4HadronInelasticProcess.hh,v 1.4 2000/09/20 16:52:36 hpw Exp $
// GEANT4 tag $Name: geant4-03-00 $
//
// Hadronic Inelastic Process class
// The specific particle inelastic processes derive from this class
@@ -43,6 +43,7 @@
{
theCrossSectionDataStore->AddDataSet(new G4HadronInelasticDataSet);
theParticle = aParticle;
aScaleFactor = 1;
// BuildThePhysicsTable();
}
@@ -56,6 +57,8 @@
void BuildThePhysicsTable();
void BiasCrossSectionByFactor(G4double aScale) {aScaleFactor = aScale;}
G4double GetMicroscopicCrossSection(
const G4DynamicParticle *aParticle,
const G4Element *anElement);
@@ -83,6 +86,9 @@
G4CrossSectionDataStore* theCrossSectionDataStore;
G4ParticleDefinition *theParticle;
private:
G4double aScaleFactor;
};
#endif