Import Geant4 3.1.0 source tree

This commit is contained in:
Gabriele Cosmo
2016-06-08 16:03:00 +02:00
parent cfcb558cfe
commit 137e303ecc
2843 changed files with 37082 additions and 38426 deletions
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4AlphaCoulombBarrier.hh,v 1.1 2000/06/09 11:36:49 larazb Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
// Hadronic Process: Nuclear De-excitations
// by V. Lara (Dec 1999)
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4CoulombBarrier.hh,v 1.1 2000/06/09 11:36:52 larazb Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
// Hadronic Process: Nuclear De-excitations
// by V. Lara (Dec 1999)
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4DeuteronCoulombBarrier.hh,v 1.1 2000/06/09 11:36:52 larazb Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
// Hadronic Process: Nuclear De-excitations
// by V. Lara (Dec 1999)
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4ExcitationHandler.hh,v 1.4 1999/12/15 14:52:15 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
// Hadronic Process: Nuclear De-excitations
// by V. Lara (May 1998)
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4FissionBarrier.hh,v 1.3 2000/06/09 11:36:52 larazb Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
// Hadronic Process: Nuclear De-excitations
// by V. Lara (Oct 1998)
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4He3CoulombBarrier.hh,v 1.1 2000/06/09 11:36:53 larazb Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
// Hadronic Process: Nuclear De-excitations
// by V. Lara (Dec 1999)
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4NeutronCoulombBarrier.hh,v 1.1 2000/06/09 11:36:53 larazb Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
// Hadronic Process: Nuclear De-excitations
// by V. Lara (Dec 1999)
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4ProtonCoulombBarrier.hh,v 1.1 2000/06/09 11:36:53 larazb Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
// Hadronic Process: Nuclear De-excitations
// by V. Lara (Dec 1999)
@@ -72,6 +72,6 @@ private:
};
#include "G4Solver.templates.cc"
#include "G4Solver.icc"
#endif
@@ -2,6 +2,8 @@
#define G4StatMFMacroCanonical_h 1
#include "g4rw/tpordvec.h"
#include "g4rw/tvvector.h"
#include "g4rw/tvordvec.h"
#include "G4Fragment.hh"
#include "G4StatMFFragment.hh"
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4TritonCoulombBarrier.hh,v 1.1 2000/06/09 11:36:53 larazb Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
// Hadronic Process: Nuclear De-excitations
// by V. Lara (Dec 1999)
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4VCoulombBarrier.hh,v 1.1 2000/06/09 11:36:54 larazb Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
// Hadronic Process: Nuclear De-excitations
// by V. Lara (Nov 1999)
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4VFissionBarrier.hh,v 1.3 2000/06/09 11:36:54 larazb Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
// Hadronic Process: Nuclear De-excitations
// by V. Lara (Oct 1998)
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4AlphaCoulombBarrier.cc,v 1.1 2000/06/09 11:43:34 larazb Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
// Hadronic Process: Nuclear De-excitations
// by V. Lara (Dec 1999)
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4CoulombBarrier.cc,v 1.1 2000/06/09 11:43:35 larazb Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
// Hadronic Process: Nuclear De-excitations
// by V. Lara (Dec 1999)
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4DeuteronCoulombBarrier.cc,v 1.1 2000/06/09 11:43:35 larazb Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
// Hadronic Process: Nuclear De-excitations
// by V. Lara (Dec 1999)
@@ -52,7 +52,7 @@ void G4DiscreteGammaTransition::SelectGamma()
G4int iGamma = 0;
for(iGamma=0;iGamma < nGammas;iGamma++)
{
if(random <= _level.GammaCumulativeProbabilities().at(iGamma))
if(random <= (_level.GammaCumulativeProbabilities())[iGamma])
break;
}
@@ -62,7 +62,7 @@ void G4DiscreteGammaTransition::SelectGamma()
G4double eCorrection = _level.Energy() - _excitation;
_gammaEnergy = _level.GammaEnergies().at(iGamma) - eCorrection;
_gammaEnergy = (_level.GammaEnergies())[iGamma] - eCorrection;
// Warning: the following check is needed to avoid loops:
// Due essentially to missing nuclear levels in data files, it is
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4ExcitationHandler.cc,v 1.6 2000/06/21 14:26:24 stesting Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
// Hadronic Process: Nuclear De-excitations
// by V. Lara (May 1998)
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4FissionBarrier.cc,v 1.3 2000/06/09 11:43:36 larazb Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
// Hadronic Process: Nuclear De-excitations
// by V. Lara (Oct 1998)
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4He3CoulombBarrier.cc,v 1.1 2000/06/09 11:43:36 larazb Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
// Hadronic Process: Nuclear De-excitations
// by V. Lara (Dec 1999)
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4NeutronCoulombBarrier.cc,v 1.1 2000/06/09 11:43:36 larazb Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
// Hadronic Process: Nuclear De-excitations
// by V. Lara (Dec 1999)
@@ -40,13 +40,13 @@ G4NuclearLevel::G4NuclearLevel(const G4double energy, const G4double halfLife,
_halfLife = halfLife;
_angularMomentum = angularMomentum;
G4int i;
for (i=0; i<eGamma.entries(); i++)
for (i=0; i<eGamma.size(); i++)
{
_energies.insert(eGamma.at(i));
_weights.insert(wGamma.at(i));
_polarities.insert(polarities.at(i));
_energies.push_back(eGamma[i]);
_weights.push_back(wGamma[i]);
_polarities.push_back(polarities[i]);
}
_nGammas = _energies.entries();
_nGammas = _energies.size();
MakeProbabilities();
MakeCumProb();
}
@@ -131,15 +131,15 @@ void G4NuclearLevel::PrintAll() const
<< ", " << _nGammas << " photons" << G4endl;
G4int i;
G4cout << " Gammas: ";
for (i=0; i<_nGammas; i++) { G4cout << _energies.at(i) << " "; }
for (i=0; i<_nGammas; i++) { G4cout << _energies[i] << " "; }
G4cout << G4endl << " Weights: ";
for (i=0; i<_nGammas; i++) { G4cout << _weights.at(i) << " "; }
for (i=0; i<_nGammas; i++) { G4cout << _weights[i] << " "; }
G4cout << G4endl << " Relative transition probabilities ";
for (i=0; i<_nGammas; i++) { G4cout << _prob.at(i) << " "; }
for (i=0; i<_nGammas; i++) { G4cout << _prob[i] << " "; }
G4cout << G4endl << " Cumulative probabilities: ";
for (i=0; i<_nGammas; i++) { G4cout << _cumProb.at(i) << " "; }
for (i=0; i<_nGammas; i++) { G4cout << _cumProb[i] << " "; }
G4cout << G4endl << " Polarities: ";
for (i=0; i<_nGammas; i++) { G4cout << _polarities.at(i) << " "; }
for (i=0; i<_nGammas; i++) { G4cout << _polarities[i] << " "; }
G4cout << G4endl;
return;
@@ -152,13 +152,13 @@ void G4NuclearLevel::MakeProbabilities()
G4int i = 0;
for (i=0; i<_nGammas; i++)
{
sum += _weights.at(i);
sum += _weights[i];
}
for (i=0; i<_nGammas; i++)
{
if (sum > 0.) { _prob.insert(_weights.at(i) / sum); }
else { _prob.insert(1./_nGammas); }
if (sum > 0.) { _prob.push_back(_weights[i] / sum); }
else { _prob.push_back(1./_nGammas); }
}
return;
}
@@ -168,14 +168,14 @@ void G4NuclearLevel::MakeCumProb()
{
if (_nGammas > 0)
{
G4double sum = _prob.at(0);
_cumProb.insert(sum);
G4double sum = _prob[0];
_cumProb.push_back(sum);
G4int i = 0;
for (i=1; i<_nGammas; i++)
{
sum += _prob.at(i);
_cumProb.insert(sum);
sum += _prob[i];
_cumProb.push_back(sum);
}
}
return;
@@ -243,22 +243,22 @@ void G4NuclearLevelManager::MakeLevels()
while (Read(inFile))
{
eLevel.insert(_levelEnergy);
eGamma.insert(_gammaEnergy);
wGamma.insert(_probability);
pGamma.insert(_polarity);
hLevel.insert(_halfLife);
aLevel.insert(_angularMomentum);
eLevel.push_back(_levelEnergy);
eGamma.push_back(_gammaEnergy);
wGamma.push_back(_probability);
pGamma.push_back(_polarity);
hLevel.push_back(_halfLife);
aLevel.push_back(_angularMomentum);
}
// ---- MGP ---- Don't forget to close the file
inFile.close();
G4int nData = eLevel.entries();
G4int nData = eLevel.size();
// G4cout << " ==== MakeLevels ===== " << nData << " data read " << G4endl;
G4double thisLevelEnergy = eLevel.at(0);
G4double thisLevelEnergy = eLevel[0];
G4double thisLevelHalfLife = 0.;
G4double thisLevelAngMom = 0.;
G4DataVector thisLevelEnergies;
@@ -269,7 +269,7 @@ void G4NuclearLevelManager::MakeLevels()
G4int i;
for (i=0; i<nData; i++)
{
e = eLevel.at(i);
e = eLevel[i];
if (e != thisLevelEnergy)
{
// G4cout << "Making a new level... " << e << " "
@@ -288,13 +288,13 @@ void G4NuclearLevelManager::MakeLevels()
thisLevelWeights.clear();
thisLevelPolarities.clear();
thisLevelEnergy = e;
}
}
// Append current data
thisLevelEnergies.insert(eGamma.at(i));
thisLevelWeights.insert(wGamma.at(i));
thisLevelPolarities.insert(pGamma.at(i));
thisLevelHalfLife = hLevel.at(i);
thisLevelAngMom = aLevel.at(i);
thisLevelEnergies.push_back(eGamma[i]);
thisLevelWeights.push_back(wGamma[i]);
thisLevelPolarities.push_back(pGamma[i]);
thisLevelHalfLife = hLevel[i];
thisLevelAngMom = aLevel[i];
}
// Make last level
if (e > 0.)
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4ProtonCoulombBarrier.cc,v 1.1 2000/06/09 11:43:36 larazb Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
// Hadronic Process: Nuclear De-excitations
// by V. Lara (Dec 1999)
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4StatMFMacroCanonical.cc,v 1.6 2000/08/03 08:47:47 gcosmo Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
// --------------------------------------------------------------------
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4StatMFMicroPartition.cc,v 1.8 2000/08/03 08:47:48 gcosmo Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
// --------------------------------------------------------------------
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4TritonCoulombBarrier.cc,v 1.1 2000/06/09 11:43:36 larazb Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
// Hadronic Process: Nuclear De-excitations
// by V. Lara (Dec 1999)
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4VCoulombBarrier.cc,v 1.1 2000/06/09 11:43:37 larazb Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
// Hadronic Process: Nuclear De-excitations
// by V. Lara (Dec 1999)
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4VFissionBarrier.cc,v 1.3 2000/06/09 11:43:37 larazb Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
// Hadronic Process: Nuclear De-excitations
// by V. Lara (Oct 1998)
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4DiffractiveSplitableHadron.hh,v 1.3 1999/12/15 14:52:22 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
#ifndef G4DiffractiveSplitableHadron_h
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4FTFModel.hh,v 1.4 2000/12/14 09:25:54 hpw Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
// Class Description
// Final state production code for hadron inelastic scattering above 20 GeV
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4FTFParticipants.hh,v 1.3 1999/12/15 14:52:23 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
#ifndef G4FTFParticipants_h
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4DiffractiveSplitableHadron.cc,v 1.2 1999/12/15 14:52:23 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
// ------------------------------------------------------------
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4FTFModel.cc,v 1.4 1999/12/15 14:52:23 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
// ------------------------------------------------------------
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4FTFParticipants.cc,v 1.3 2000/08/19 16:23:48 hpw Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
// ------------------------------------------------------------
// GEANT 4 class implementation file
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4TheoFSGenerator.hh,v 1.3 2000/12/14 09:28:53 hpw Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
// Class Description
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4TheoFSGenerator.cc,v 1.3 1999/04/18 11:30:49 hpw Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
// G4TheoFSGenerator
#include "G4DynamicParticle.hh"
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4V3DNucleus.hh,v 1.4 2000/08/19 16:24:03 hpw Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
#ifndef G4V3DNucleus_h
#define G4V3DNucleus_h 1
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4VHighEnergyGenerator.hh,v 1.4 2000/12/14 09:36:03 hpw Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
#ifndef G4VHighEnergyGenerator_h
#define G4VHighEnergyGenerator_h 1
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4VIntraNuclearTransportModel.hh,v 1.6 2000/12/14 09:36:03 hpw Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
// $Id: G4IntraNuclearTransportMode.hh,v 1.0 1998/06/30
// -----------------------------------------------------------------------------
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4VKineticNucleon.hh,v 1.2 1999/12/15 14:52:37 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
#ifndef G4VKineticNucleon_h
#define G4VKineticNucleon_h 1
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4VNuclearDensity.hh,v 1.3 2000/05/23 13:41:56 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
#ifndef G4VNuclearDensity_h
#define G4VNuclearDensity_h 1
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4VPreCompoundModel.hh,v 1.4 2000/12/14 09:36:03 hpw Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
#ifndef G4VPreCompoundModel_h
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4V3DNucleus.cc,v 1.2 1999/12/15 14:52:38 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
#include "G4V3DNucleus.hh"
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4VHighEnergyGenerator.cc,v 1.2 1999/12/15 14:52:38 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
// G4VHighEnergyGenerator
#include "G4VHighEnergyGenerator.hh"
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4VIntraNuclearTransportModel.cc,v 1.3 1999/12/15 14:52:38 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
// $Id: G4VIntraNuclearTransportModel.cc,v 1.0 1998/06/30
// -----------------------------------------------------------------------------
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4VKineticNucleon.cc,v 1.2 1999/12/15 14:52:38 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
#include "G4VKineticNucleon.hh"
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4VNuclearDensity.cc,v 1.2 1999/12/15 14:52:38 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
#include "G4VNuclearDensity.hh"
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4VPreCompoundModel.cc,v 1.2 1999/12/15 14:52:38 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
#include "G4VPreCompoundModel.hh"
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4InelasticSplitableHadron.hh,v 1.2 1999/12/15 14:52:42 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
#ifndef G4InelasticSplitableHadron_h
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4EventGenerator.hh,v 1.2 1999/12/15 14:52:45 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
#ifndef G4EventGenerator_h
#define G4EventGenerator_h 1
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4InteractionCode.hh,v 1.2 1999/12/15 14:52:45 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
#ifndef G4InteractionCode_h
#define G4InteractionCode_h 1
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4InteractionContent.hh,v 1.3 2000/09/18 07:40:44 hpw Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
#ifndef G4InteractionContent_h
@@ -8,7 +8,7 @@
// and all its terms.
//
// $Id: G4PomeronCrossSection.hh,v 1.3 1999/12/15 14:52:45 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
#include "G4Proton.hh"
#include "G4Neutron.hh"
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4StringModel.hh,v 1.3 1999/12/15 14:52:46 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
#ifndef G4StringModel_h
#define G4StringModel_h 1
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4VParticipants.hh,v 1.2 1999/12/15 14:52:46 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
#ifndef G4VParticipants_h
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4VPartonStringModel.hh,v 1.3 1999/12/15 14:52:46 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
#ifndef G4VPartonStringModel_h
#define G4VPartonStringModel_h 1
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4VSplitableHadron.hh,v 1.3 1999/12/15 14:52:46 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
#ifndef G4VSplitableHadron_h
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4VStringFragmentation.hh,v 1.3 2000/08/02 08:13:05 hpw Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
#ifndef G4VStringFragmentation_h
#define G4VStringFragmentation_h 1
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4VertexCode.hh,v 1.2 1999/12/15 14:52:46 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
#ifndef G4VertexCode_h
#define G4VertexCode_h 1
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4EventGenerator.cc,v 1.2 1999/12/15 14:52:46 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
// G4EventGenerator
#include "G4EventGenerator.hh"
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4InteractionContent.cc,v 1.3 2000/09/18 07:40:45 hpw Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
// ------------------------------------------------------------
// GEANT 4 class implementation file
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4PomeronCrossSection.cc,v 1.3 1999/12/15 14:52:46 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
#include "G4PomeronCrossSection.hh"
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4StringModel.cc,v 1.2 1999/12/15 14:52:46 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
// G4StringModel
#include "G4StringModel.hh"
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4VParticipants.cc,v 1.2 1999/12/15 14:52:46 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
// ------------------------------------------------------------
// GEANT 4 class implementation file
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4VPartonStringModel.cc,v 1.7 2000/08/02 08:13:35 hpw Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
//// ------------------------------------------------------------
// GEANT 4 class implementation file
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4VSplitableHadron.cc,v 1.2 1999/12/15 14:52:47 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
// ------------------------------------------------------------
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4VStringFragmentation.cc,v 1.2 1999/12/15 14:52:47 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
// G4VStringFragmentation
#include "G4VStringFragmentation.hh"
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4ExcitedStringDecay.hh,v 1.6 2000/11/10 08:30:07 hpw Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
#ifndef G4ExcitedStringDecay_h
#define G4ExcitedStringDecay_h 1
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4LundStringFragmentation.hh,v 1.2 1999/12/15 14:52:47 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $ Maxim Komogorov
// GEANT4 tag $Name: geant4-03-01 $ Maxim Komogorov
//
// -----------------------------------------------------------------------------
// GEANT 4 class implementation file
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4QGSMFragmentation.hh,v 1.3 1999/12/15 14:52:47 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
// -----------------------------------------------------------------------------
// GEANT 4 class implementation file
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4VKinkyStringDecay.hh,v 1.2 1999/12/15 14:52:47 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
// Maxim Komogorov
//
// -----------------------------------------------------------------------------
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4VLongitudinalStringDecay.hh,v 1.7 2000/08/02 08:14:13 hpw Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
// Maxim Komogorov
//
// -----------------------------------------------------------------------------
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4LundStringFragmentation.cc,v 1.2 1999/12/15 14:52:47 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
// -----------------------------------------------------------------------------
// GEANT 4 class implementation file
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4QGSMFragmentation.cc,v 1.4 1999/12/15 14:52:47 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
// -----------------------------------------------------------------------------
// GEANT 4 class implementation file
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4VKinkyStringDecay.cc,v 1.3 1999/12/15 14:52:48 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
// Maxim Komogorov
//
// -----------------------------------------------------------------------------
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4VLongitudinalStringDecay.cc,v 1.6 1999/12/15 14:52:48 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
// Maxim Komogorov
//
// -----------------------------------------------------------------------------
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4ExcitedString.hh,v 1.5 1999/12/15 14:52:50 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
#ifndef G4ExcitedString_h
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4ExcitedStringVector.hh,v 1.3 1999/12/15 14:52:50 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
#ifndef G4ExcitedStringVector_h
#define G4ExcitedStringPartonVector_h 1
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4Fancy3DNucleus.hh,v 1.6 1999/12/15 14:52:50 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
#ifndef G4Fancy3DNucleus_h
#define G4Fancy3DNucleus_h 1
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4FermiMomentum.hh,v 1.2 1999/12/15 14:52:50 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
#ifndef G4FermiMomentum_h
#define G4FermiMomentum_h 1
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4Fragment.hh,v 1.7 1999/12/15 14:52:50 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
// Hadronic Process: Nuclear De-excitations
// by V. Lara (May 1998)
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4FragmentVector.hh,v 1.2 1999/12/15 14:52:50 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
// Hadronic Process: Nuclear De-excitations
// by V. Lara (May 1998)
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4GeneralPhaseSpaceDecay.hh,v 1.3 1999/12/15 14:52:50 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
//$Id: G4GeneralPhaseSpaceDecay.hh,v 1.1 1997/05/21
// ----------------------------------------------------------------
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4KineticTrack.hh,v 1.3 1999/12/15 14:52:50 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
// $Id: G4KineticTrack.hh,v 1.0 1998/05/20
// -----------------------------------------------------------------------------
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4KineticTrackVector.hh,v 1.3 1999/12/15 14:52:50 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
// Modified at 8-Oct-1998 by Maxim Komogorov. Methods BoostBeam,Boost,Shift
// were added.
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4NuclearFermiDensity.hh,v 1.3 2000/05/23 13:41:41 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
#ifndef G4NuclearFermiDensity_h
#define G4NuclearFermiDensity_h 1
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4NuclearShellModelDensity.hh,v 1.3 2000/05/23 13:41:41 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
#ifndef G4NuclearShellModelDensity_h
#define G4NuclearShellModelDensity_h 1
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4Nucleon.hh,v 1.3 1999/12/15 14:52:50 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
#ifndef G4Nucleon_h
#define G4Nucleon_h 1
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4Parton.hh,v 1.9 2000/08/02 08:15:31 hpw Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
#ifndef G4Parton_h
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4PartonVector.hh,v 1.3 1999/12/15 14:52:50 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
#ifndef G4PartonVector_h
#define G4PartonVector_h 1
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4ExcitedString.cc,v 1.3 1999/12/15 14:52:51 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
// ------------------------------------------------------------
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4Fancy3DNucleus.cc,v 1.8 2000/08/11 08:22:15 hweber Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
// ------------------------------------------------------------
// GEANT 4 class implementation file
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4FermiMomentum.cc,v 1.2 1999/12/15 14:52:51 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
#include "G4FermiMomentum.hh"
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4Fragment.cc,v 1.8.2.1 2000/11/23 08:31:22 hpw Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
// Hadronic Process: Nuclear De-excitations
// by V. Lara (May 1998)
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4GeneralPhaseSpaceDecay.cc,v 1.2 1999/12/15 14:52:51 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
// $Id: G4GeneralSpaceDecay.cc,v 1.0 1998/05/21
// ----------------------------------------------------------------
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4KineticTrack.cc,v 1.10 2000/12/07 14:38:21 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
// $Id: G4KineticTrack.cc,v 1.0 1998/05/20
// -----------------------------------------------------------------------------
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4NuclearFermiDensity.cc,v 1.6 2000/05/23 13:41:42 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
#include "G4NuclearFermiDensity.hh"
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4NuclearShellModelDensity.cc,v 1.4 2000/05/23 13:41:42 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
#include "G4NuclearShellModelDensity.hh"

Some files were not shown because too many files have changed in this diff Show More