Import Geant4 1.1.0 source tree

This commit is contained in:
Gabriele Cosmo
2016-06-08 15:34:16 +02:00
parent ca1c8cb059
commit 103bda00c8
2654 changed files with 29719 additions and 20203 deletions
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4AlphaInelasticProcess.hh,v 1.1.10.1 1999/12/07 20:52:26 gunter Exp $
// GEANT4 tag $Name: geant4-01-00 $
// GEANT4 tag $Name: geant4-01-01 $
//
// Hadronic Process: Alpha Inelastic Process
// J.L. Chuma, TRIUMF, 21-Feb-1997
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4AntiLambdaInelasticProcess.hh,v 1.1.10.1 1999/12/07 20:52:26 gunter Exp $
// GEANT4 tag $Name: geant4-01-00 $
// GEANT4 tag $Name: geant4-01-01 $
//
// Hadronic Process: AntiLambda Inelastic Process
// J.L. Chuma, TRIUMF, 18-Feb-1997
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4AntiNeutronInelasticProcess.hh,v 1.1.10.1 1999/12/07 20:52:27 gunter Exp $
// GEANT4 tag $Name: geant4-01-00 $
// GEANT4 tag $Name: geant4-01-01 $
//
// Hadronic Process: AntiNeutron Inelastic Process
// J.L. Chuma, TRIUMF, 18-Feb-1997
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4AntiOmegaMinusInelasticProcess.hh,v 1.1.10.1 1999/12/07 20:52:27 gunter Exp $
// GEANT4 tag $Name: geant4-01-00 $
// GEANT4 tag $Name: geant4-01-01 $
//
// Hadronic Process: AntiOmegaMinus Inelastic Process
// J.L. Chuma, TRIUMF, 18-Feb-1997
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4AntiProtonInelasticProcess.hh,v 1.1.10.1 1999/12/07 20:52:27 gunter Exp $
// GEANT4 tag $Name: geant4-01-00 $
// GEANT4 tag $Name: geant4-01-01 $
//
// Hadronic Process: AntiProton Inelastic Process
// J.L. Chuma, TRIUMF, 18-Feb-1997
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4AntiSigmaMinusInelasticProcess.hh,v 1.1.10.1 1999/12/07 20:52:27 gunter Exp $
// GEANT4 tag $Name: geant4-01-00 $
// GEANT4 tag $Name: geant4-01-01 $
//
// Hadronic Process: AntiSigmaMinus Inelastic Process
// J.L. Chuma, TRIUMF, 18-Feb-1997
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4AntiSigmaPlusInelasticProcess.hh,v 1.1.10.1 1999/12/07 20:52:27 gunter Exp $
// GEANT4 tag $Name: geant4-01-00 $
// GEANT4 tag $Name: geant4-01-01 $
//
// Hadronic Process: AntiSigmaPlus Inelastic Process
// J.L. Chuma, TRIUMF, 18-Feb-1997
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4AntiXiMinusInelasticProcess.hh,v 1.1.10.1 1999/12/07 20:52:27 gunter Exp $
// GEANT4 tag $Name: geant4-01-00 $
// GEANT4 tag $Name: geant4-01-01 $
//
// Hadronic Process: AntiXiMinus Inelastic Process
// J.L. Chuma, TRIUMF, 18-Feb-1997
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4AntiXiZeroInelasticProcess.hh,v 1.1.10.1 1999/12/07 20:52:28 gunter Exp $
// GEANT4 tag $Name: geant4-01-00 $
// GEANT4 tag $Name: geant4-01-01 $
//
// Hadronic Process: AntiXiZero Inelastic Process
// J.L. Chuma, TRIUMF, 18-Feb-1997
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4DeuteronInelasticProcess.hh,v 1.1.10.1 1999/12/07 20:52:28 gunter Exp $
// GEANT4 tag $Name: geant4-01-00 $
// GEANT4 tag $Name: geant4-01-01 $
//
// Hadronic Process: Deuteron Inelastic Process
// J.L. Chuma, TRIUMF, 25-Feb-1997
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4HadronCaptureProcess.hh,v 1.1.8.1.2.1 1999/12/07 20:52:28 gunter Exp $
// GEANT4 tag $Name: geant4-01-00 $
// GEANT4 tag $Name: geant4-01-01 $
//
//
// G4 Neutron capture process -- header file
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4HadronElasticProcess.hh,v 1.1.8.1.2.1 1999/12/07 20:52:28 gunter Exp $
// GEANT4 tag $Name: geant4-01-00 $
// GEANT4 tag $Name: geant4-01-01 $
//
//
// G4 Hadron Elastic Scattering Process -- header file
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4HadronFissionProcess.hh,v 1.1.8.1.2.1 1999/12/07 20:52:28 gunter Exp $
// GEANT4 tag $Name: geant4-01-00 $
// GEANT4 tag $Name: geant4-01-01 $
//
//
// G4 Fission Process -- header file
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4KaonMinusInelasticProcess.hh,v 1.1.10.1 1999/12/07 20:52:28 gunter Exp $
// GEANT4 tag $Name: geant4-01-00 $
// GEANT4 tag $Name: geant4-01-01 $
//
// Hadronic Process: KaonMinus Inelastic Process
// J.L. Chuma, TRIUMF, 12-Feb-1997
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4KaonPlusInelasticProcess.hh,v 1.1.10.1 1999/12/07 20:52:28 gunter Exp $
// GEANT4 tag $Name: geant4-01-00 $
// GEANT4 tag $Name: geant4-01-01 $
//
// Hadronic Process: KaonPlus Inelastic Process
// J.L. Chuma, TRIUMF, 05-Feb-1997
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4KaonZeroLInelasticProcess.hh,v 1.1.10.1 1999/12/07 20:52:29 gunter Exp $
// GEANT4 tag $Name: geant4-01-00 $
// GEANT4 tag $Name: geant4-01-01 $
//
// G4 Process: KaonZeroL Inelastic Process
// J.L. Chuma, TRIUMF, 11-Feb-1997
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4KaonZeroSInelasticProcess.hh,v 1.1.10.1 1999/12/07 20:52:29 gunter Exp $
// GEANT4 tag $Name: geant4-01-00 $
// GEANT4 tag $Name: geant4-01-01 $
//
// G4 Process: KaonZeroS InelasticProcess Process
// J.L. Chuma, TRIUMF, 11-Feb-1997
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4LambdaInelasticProcess.hh,v 1.1.10.1 1999/12/07 20:52:29 gunter Exp $
// GEANT4 tag $Name: geant4-01-00 $
// GEANT4 tag $Name: geant4-01-01 $
//
// Hadronic Process : Lambda Inelastic Process
// J.L. Chuma, TRIUMF, 18-Feb-1997
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4NeutronInelasticProcess.hh,v 1.1.10.1 1999/12/07 20:52:29 gunter Exp $
// GEANT4 tag $Name: geant4-01-00 $
// GEANT4 tag $Name: geant4-01-01 $
//
// Hadronic Process: Neutron Inelastic Process
// original by H.P. Wellisch
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4OmegaMinusInelasticProcess.hh,v 1.1.10.1 1999/12/07 20:52:29 gunter Exp $
// GEANT4 tag $Name: geant4-01-00 $
// GEANT4 tag $Name: geant4-01-01 $
//
// Hadronic Process: OmegaMinus Inelastic Process
// J.L. Chuma, TRIUMF, 05-Nov-1996
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4PionMinusInelasticProcess.hh,v 1.1.10.1 1999/12/07 20:52:29 gunter Exp $
// GEANT4 tag $Name: geant4-01-00 $
// GEANT4 tag $Name: geant4-01-01 $
//
// PionMinus Inelastic Process
// J.L. Chuma, TRIUMF, 05-Nov-1996
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4PionPlusInelasticProcess.hh,v 1.1.10.1 1999/12/07 20:52:30 gunter Exp $
// GEANT4 tag $Name: geant4-01-00 $
// GEANT4 tag $Name: geant4-01-01 $
//
// PionPlus Inelastic Process
// J.L. Chuma, TRIUMF, 05-Nov-1996
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4ProtonInelasticProcess.hh,v 1.1.10.1 1999/12/07 20:52:30 gunter Exp $
// GEANT4 tag $Name: geant4-01-00 $
// GEANT4 tag $Name: geant4-01-01 $
//
// Hadronic Process: Proton Inelastic Process
// J.L. Chuma, TRIUMF, 05-Nov-1996
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4SigmaMinusInelasticProcess.hh,v 1.1.10.1 1999/12/07 20:52:30 gunter Exp $
// GEANT4 tag $Name: geant4-01-00 $
// GEANT4 tag $Name: geant4-01-01 $
//
// G4 Process: SigmaMinus Inelastic Process
// J.L. Chuma, TRIUMF, 05-Nov-1996
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4SigmaPlusInelasticProcess.hh,v 1.1.10.1 1999/12/07 20:52:30 gunter Exp $
// GEANT4 tag $Name: geant4-01-00 $
// GEANT4 tag $Name: geant4-01-01 $
//
// G4 Process: SigmaPlus Inelastic Process
// J.L. Chuma, TRIUMF, 05-Nov-1996
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4TritonInelasticProcess.hh,v 1.1.10.1 1999/12/07 20:52:30 gunter Exp $
// GEANT4 tag $Name: geant4-01-00 $
// GEANT4 tag $Name: geant4-01-01 $
//
// Hadronic Process: Triton Inelastic Process
// J.L. Chuma, TRIUMF, 25-Feb-1997
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4XiMinusInelasticProcess.hh,v 1.1.10.1 1999/12/07 20:52:30 gunter Exp $
// GEANT4 tag $Name: geant4-01-00 $
// GEANT4 tag $Name: geant4-01-01 $
//
// G4 Process: XiMinus Inelastic Process
// J.L. Chuma, TRIUMF, 05-Nov-1996
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4XiZeroInelasticProcess.hh,v 1.1.10.1 1999/12/07 20:52:30 gunter Exp $
// GEANT4 tag $Name: geant4-01-00 $
// GEANT4 tag $Name: geant4-01-01 $
//
// G4 Process: XiZero Inelastic Process
// J.L. Chuma, TRIUMF, 05-Nov-1996
@@ -5,8 +5,8 @@
// based on the Program) you indicate your acceptance of this statement,
// and all its terms.
//
// $Id: G4HadronCaptureProcess.cc,v 1.1.10.1 1999/12/07 20:52:31 gunter Exp $
// GEANT4 tag $Name: geant4-01-00 $
// $Id: G4HadronCaptureProcess.cc,v 1.1.10.1.2.1 1999/12/08 17:35:07 gunter Exp $
// GEANT4 tag $Name: geant4-01-01 $
//
//
// G4 Process: Low-energy Neutron Capture
@@ -64,19 +64,19 @@ BuildThePhysicsTable(G4ParticleDefinition& aParticleType)
// theElementTable = G4Element::GetElementTable();
// G4int numOfElements = G4Element::GetNumberOfElements();
// if (verboseLevel > 1) {
// G4cout << "BuildThePhysicsTable: numOfElements " << numOfElements << endl;
// G4cout << "BuildThePhysicsTable: thePhysicsTable " << thePhysicsTable << endl;
// G4cout << "BuildThePhysicsTable: numOfElements " << numOfElements << G4endl;
// G4cout << "BuildThePhysicsTable: thePhysicsTable " << thePhysicsTable << G4endl;
// G4cout << " for particle: " << aParticleType.GetParticleName() << " " <<
// aParticleType.GetPDGEncoding() << endl;
// aParticleType.GetPDGEncoding() << G4endl;
// }
// RWBoolean exists = thePhysicsDictionary.contains(&aParticleType);
// if (verboseLevel > 1) {
// G4cout << "exists=" << exists << endl;
// G4cout << "exists=" << exists << G4endl;
// }
// if (exists) {
// thePhysicsTable = thePhysicsDictionary.findValue(&aParticleType);
// if (verboseLevel > 1) {
// G4cout << " Retrieve tPT=" << thePhysicsTable << endl;
// G4cout << " Retrieve tPT=" << thePhysicsTable << G4endl;
// }
//// Remove any previous items from table
// thePhysicsTable->clearAndDestroy();
@@ -85,8 +85,8 @@ BuildThePhysicsTable(G4ParticleDefinition& aParticleType)
// else {
// thePhysicsTable = new G4PhysicsTable(numOfElements);
// if (verboseLevel > 1) {
// G4cout << " make new tPT=" << thePhysicsTable << endl;
// G4cout << " entries() = " << thePhysicsTable->entries() << endl;
// G4cout << " make new tPT=" << thePhysicsTable << G4endl;
// G4cout << " entries() = " << thePhysicsTable->entries() << G4endl;
// }
// thePhysicsDictionary.insertKeyAndValue(&aParticleType, thePhysicsTable);
// }
@@ -127,7 +127,7 @@ GetMicroscopicCrossSection(const G4DynamicParticle* aParticle,
// thePhysicsTable =
// thePhysicsDictionary.findValue(aParticle->GetDefinition());
// if (verboseLevel > 1) {
// G4cout << " Retrieve tPT=" << thePhysicsTable << endl;
// G4cout << " Retrieve tPT=" << thePhysicsTable << G4endl;
// }
//
// J = anElement->GetIndex();
@@ -161,7 +161,7 @@ GetMeanFreePathBasic(const G4DynamicParticle* aParticle,
}
if (verboseLevel > 1)
G4cout << "G4HadronCaptureProcess::GetMeanFreePathBasic: sigma="
<< sigma << endl;
<< sigma << G4endl;
if (sigma > 0.)
return 1./sigma;
else
@@ -188,11 +188,11 @@ DumpPhysicsTable(const G4ParticleDefinition& aParticleType)
// RWBoolean exists = thePhysicsDictionary.contains(&aParticleType);
// if (verboseLevel > 1) {
// G4cout << "DumpPhysicsTable: exists=" << exists << endl;
// G4cout << "DumpPhysicsTable: exists=" << exists << G4endl;
// }
// if (!exists) {
// G4cout << "DumpPhysicsTable: no phyics table for " <<
// aParticleType.GetParticleName() << endl;
// aParticleType.GetParticleName() << G4endl;
// return;
// }
// G4PhysicsTable* pt = thePhysicsDictionary.findValue(&aParticleType);
@@ -200,13 +200,13 @@ DumpPhysicsTable(const G4ParticleDefinition& aParticleType)
// const G4ElementTable* et = G4Element::GetElementTable();
// G4int numOfElements = G4Element::GetNumberOfElements();
// if (verboseLevel > 1)
// G4cout << "DumpPhysicsTable: numOfElements=" << numOfElements << endl;
// G4cout << "DumpPhysicsTable: numOfElements=" << numOfElements << G4endl;
// G4LPhysicsFreeVector* pv;
// for (G4int J = 0; J < numOfElements; J++) {
// G4cout << endl << "Capture cross section data for " <<
// G4cout << G4endl << "Capture cross section data for " <<
// aParticleType.GetParticleName() << " on " <<
// ((*et)[J])->GetName() << endl << endl;
// G4cout << endl << "Ek(GeV) sigma(mb)" << endl << endl;
// ((*et)[J])->GetName() << G4endl << G4endl;
// G4cout << G4endl << "Ek(GeV) sigma(mb)" << G4endl << G4endl;
// pv = (G4LPhysicsFreeVector*)(*thePhysicsTable)(J);
// pv->DumpValues();
// }
@@ -5,8 +5,8 @@
// based on the Program) you indicate your acceptance of this statement,
// and all its terms.
//
// $Id: G4HadronElasticProcess.cc,v 1.1.10.1 1999/12/07 20:52:31 gunter Exp $
// GEANT4 tag $Name: geant4-01-00 $
// $Id: G4HadronElasticProcess.cc,v 1.1.10.1.2.1 1999/12/08 17:35:07 gunter Exp $
// GEANT4 tag $Name: geant4-01-01 $
//
//
// G4 Process: Low-energy Elastic scattering
@@ -72,20 +72,20 @@ BuildPhysicsTable(const G4ParticleDefinition& aParticleType)
// theElementTable = G4Element::GetElementTable();
// G4int numOfElements = G4Element::GetNumberOfElements();
// if (verboseLevel > 1) {
// G4cout << "BuildPhysicsTable: numOfElements " << numOfElements << endl;
// G4cout << "BuildPhysicsTable: thePhysicsTable " << thePhysicsTable << endl;
// G4cout << "BuildPhysicsTable: numOfElements " << numOfElements << G4endl;
// G4cout << "BuildPhysicsTable: thePhysicsTable " << thePhysicsTable << G4endl;
// G4cout << " for particle: " << aParticleType.GetParticleName() << " " <<
// aParticleType.GetPDGEncoding() << endl;
// aParticleType.GetPDGEncoding() << G4endl;
// }
//
// RWBoolean exists = thePhysicsDictionary.contains(&aParticleType);
// if (verboseLevel > 1) {
// G4cout << "exists=" << exists << endl;
// G4cout << "exists=" << exists << G4endl;
// }
// if (exists) {
// thePhysicsTable = thePhysicsDictionary.findValue(&aParticleType);
// if (verboseLevel > 1) {
// G4cout << " Retrieve tPT=" << thePhysicsTable << endl;
// G4cout << " Retrieve tPT=" << thePhysicsTable << G4endl;
// }
// Remove any previous items from table
// thePhysicsTable->clearAndDestroy();
@@ -94,8 +94,8 @@ BuildPhysicsTable(const G4ParticleDefinition& aParticleType)
// else {
// thePhysicsTable = new G4PhysicsTable(numOfElements);
// if (verboseLevel > 1) {
// G4cout << " make new tPT=" << thePhysicsTable << endl;
// G4cout << " entries() = " << thePhysicsTable->entries() << endl;
// G4cout << " make new tPT=" << thePhysicsTable << G4endl;
// G4cout << " entries() = " << thePhysicsTable->entries() << G4endl;
// }
// thePhysicsDictionary.insertKeyAndValue(&aParticleType, thePhysicsTable);
// }
@@ -106,7 +106,7 @@ BuildPhysicsTable(const G4ParticleDefinition& aParticleType)
// aParticleType,
// (*theElementTable)[J]);
// if (verboseLevel > 1)
// G4cout << " added PhysicsVector " << (*thePhysicsTable)(J) << endl;
// G4cout << " added PhysicsVector " << (*thePhysicsTable)(J) << G4endl;
// }
}
@@ -137,7 +137,7 @@ G4HadronElasticProcess::GetMicroscopicCrossSection(
// thePhysicsTable =
// thePhysicsDictionary.findValue(aParticle->GetDefinition());
// if (verboseLevel > 1) {
// G4cout << " Retrieve tPT=" << thePhysicsTable << endl;
// G4cout << " Retrieve tPT=" << thePhysicsTable << G4endl;
// }
//
// J = anElement->GetIndex();
@@ -175,7 +175,7 @@ GetMeanFreePathBasic(const G4DynamicParticle* aParticle,
}
if (verboseLevel > 1)
G4cout << "G4HadronElasticProcess::GetMeanFreePathBasic: sigma="
<< sigma << endl;
<< sigma << G4endl;
if (sigma > 0.)
return 1./sigma;
else
@@ -231,30 +231,30 @@ DumpPhysicsTable(const G4ParticleDefinition& aParticleType)
// RWBoolean exists = thePhysicsDictionary.contains(&aParticleType);
// if (verboseLevel > 1) {
// G4cout << "DumpPhysicsTable: exists=" << exists << endl;
// G4cout << "DumpPhysicsTable: exists=" << exists << G4endl;
// }
// if (!exists) {
// G4cout << "DumpPhysicsTable: no phyics table for " <<
// aParticleType.GetParticleName() << endl;
// aParticleType.GetParticleName() << G4endl;
// return;
// }
// G4PhysicsTable* pt = thePhysicsDictionary.findValue(&aParticleType);
// if (verboseLevel > 1) {
// G4cout << " found PhysicsTable pt=" << pt << endl;
// G4cout << " found PhysicsTable pt=" << pt << G4endl;
// }
//
// const G4ElementTable* et = G4Element::GetElementTable();
// G4int numOfElements = G4Element::GetNumberOfElements();
// if (verboseLevel > 1)
// G4cout << "DumpPhysicsTable: numOfElements=" << numOfElements << endl;
// G4cout << "DumpPhysicsTable: numOfElements=" << numOfElements << G4endl;
// G4LPhysicsFreeVector* pv;
// for (G4int J = 0; J < numOfElements; J++) {
// G4cout << endl << "Cross section data for " <<
// G4cout << G4endl << "Cross section data for " <<
// aParticleType.GetParticleName() << " on " <<
// ((*et)[J])->GetName() << endl << endl;
// ((*et)[J])->GetName() << G4endl << G4endl;
// pv = (G4LPhysicsFreeVector*)(*thePhysicsTable)(J);
// if (verboseLevel > 1) {
// G4cout << " found PhysicsVector pv=" << pv << endl;
// G4cout << " found PhysicsVector pv=" << pv << G4endl;
// }
// pv->DumpValues();
// }
@@ -5,8 +5,8 @@
// based on the Program) you indicate your acceptance of this statement,
// and all its terms.
//
// $Id: G4HadronFissionProcess.cc,v 1.1.10.1 1999/12/07 20:52:31 gunter Exp $
// GEANT4 tag $Name: geant4-01-00 $
// $Id: G4HadronFissionProcess.cc,v 1.1.10.1.2.1 1999/12/08 17:35:07 gunter Exp $
// GEANT4 tag $Name: geant4-01-01 $
//
//
// F.W. Jones, TRIUMF, 03-DEC-96
@@ -64,19 +64,19 @@ G4HadronFissionProcess::BuildThePhysicsTable(G4ParticleDefinition& aParticleType
// theElementTable = G4Element::GetElementTable();
// G4int numOfElements = G4Element::GetNumberOfElements();
// if (verboseLevel > 1) {
// G4cout << "BuildThePhysicsTable: numOfElements " << numOfElements << endl;
// G4cout << "BuildThePhysicsTable: thePhysicsTable " << thePhysicsTable << endl;
// G4cout << "BuildThePhysicsTable: numOfElements " << numOfElements << G4endl;
// G4cout << "BuildThePhysicsTable: thePhysicsTable " << thePhysicsTable << G4endl;
// G4cout << " for particle: " << aParticleType.GetParticleName() << " " <<
// aParticleType.GetPDGEncoding() << endl;
// aParticleType.GetPDGEncoding() << G4endl;
// }
// RWBoolean exists = thePhysicsDictionary.contains(&aParticleType);
// if (verboseLevel > 1) {
// G4cout << "exists=" << exists << endl;
// G4cout << "exists=" << exists << G4endl;
// }
// if (exists) {
// thePhysicsTable = thePhysicsDictionary.findValue(&aParticleType);
// if (verboseLevel > 1) {
// G4cout << " Retrieve tPT=" << thePhysicsTable << endl;
// G4cout << " Retrieve tPT=" << thePhysicsTable << G4endl;
// }
//// Remove any previous items from table
// thePhysicsTable->clearAndDestroy();
@@ -85,8 +85,8 @@ G4HadronFissionProcess::BuildThePhysicsTable(G4ParticleDefinition& aParticleType
// else {
// thePhysicsTable = new G4PhysicsTable(numOfElements);
// if (verboseLevel > 1) {
// G4cout << " make new tPT=" << thePhysicsTable << endl;
// G4cout << " entries() = " << thePhysicsTable->entries() << endl;
// G4cout << " make new tPT=" << thePhysicsTable << G4endl;
// G4cout << " entries() = " << thePhysicsTable->entries() << G4endl;
// }
// thePhysicsDictionary.insertKeyAndValue(&aParticleType, thePhysicsTable);
// }
@@ -126,7 +126,7 @@ G4HadronFissionProcess::GetMicroscopicCrossSection(const G4DynamicParticle* aPar
// thePhysicsTable =
// thePhysicsDictionary.findValue(aParticle->GetDefinition());
// if (verboseLevel > 1) {
// G4cout << " Retrieve tPT=" << thePhysicsTable << endl;
// G4cout << " Retrieve tPT=" << thePhysicsTable << G4endl;
// }
//
// J = anElement->GetIndex();
@@ -159,7 +159,7 @@ G4HadronFissionProcess::GetMeanFreePathBasic(const G4DynamicParticle* aParticle,
}
if (verboseLevel > 1)
G4cout << "G4HadronFissionProcess::GetMeanFreePathBasic: sigma="
<< sigma << endl;
<< sigma << G4endl;
if (sigma > 0.)
return 1./sigma;
else
@@ -180,7 +180,7 @@ DumpPhysicsTable(const G4ParticleDefinition& aParticleType)
// RWBoolean exists = thePhysicsDictionary.contains(&aParticleType);
// if (verboseLevel > 1) {
// G4cout << "DumpPhysicsTable: exists=" << exists << endl;
// G4cout << "DumpPhysicsTable: exists=" << exists << G4endl;
// }
// if (!exists) {
// G4Exception("G4HadronFissionProcess::DumpPhysicsTable: "
@@ -192,13 +192,13 @@ DumpPhysicsTable(const G4ParticleDefinition& aParticleType)
// const G4ElementTable* et = G4Element::GetElementTable();
// G4int numOfElements = G4Element::GetNumberOfElements();
// if (verboseLevel > 1)
// G4cout << "DumpPhysicsTable: numOfElements=" << numOfElements << endl;
// G4cout << "DumpPhysicsTable: numOfElements=" << numOfElements << G4endl;
// G4LPhysicsFreeVector* pv;
// for (G4int J = 0; J < numOfElements; J++) {
// G4cout << endl << "Fission cross section data for " <<
// G4cout << G4endl << "Fission cross section data for " <<
// aParticleType.GetParticleName() << " on " <<
// ((*et)[J])->GetName() << endl << endl;
// G4cout << endl << "Ek(GeV) sigma(mb)" << endl << endl;
// ((*et)[J])->GetName() << G4endl << G4endl;
// G4cout << G4endl << "Ek(GeV) sigma(mb)" << G4endl << G4endl;
// pv = (G4LPhysicsFreeVector*)(*thePhysicsTable)(J);
// pv->DumpValues();
// }