Import Geant4 6.1.0 source tree
This commit is contained in:
@@ -22,7 +22,7 @@
|
||||
//
|
||||
//
|
||||
// $Id: G4HadronicInteraction.hh,v 1.3 2003/11/03 17:54:18 hpw Exp $
|
||||
// GEANT4 tag $Name: geant4-06-00 $
|
||||
// GEANT4 tag $Name: geant4-06-00-patch-01 $
|
||||
//
|
||||
// Hadronic Interaction abstract base class
|
||||
// This class is the base class for the model classes.
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
//
|
||||
//
|
||||
// $Id: G4InelasticInteraction.hh,v 1.2 2003/10/31 18:04:57 hpw Exp $
|
||||
// GEANT4 tag $Name: geant4-06-00 $
|
||||
// GEANT4 tag $Name: geant4-06-00-patch-01 $
|
||||
//
|
||||
// Hadronic Process: Inelastic Interaction
|
||||
// This class is an abstract base class, since the pure virtual
|
||||
|
||||
@@ -21,8 +21,8 @@
|
||||
// ********************************************************************
|
||||
//
|
||||
//
|
||||
// $Id: G4V3DNucleus.hh,v 1.2 2003/10/07 12:37:00 hpw Exp $
|
||||
// GEANT4 tag $Name: geant4-06-00 $
|
||||
// $Id: G4V3DNucleus.hh,v 1.3 2003/12/11 11:54:13 hpw Exp $
|
||||
// GEANT4 tag $Name: geant4-06-01 $
|
||||
//
|
||||
#ifndef G4V3DNucleus_h
|
||||
#define G4V3DNucleus_h 1
|
||||
@@ -30,7 +30,7 @@
|
||||
class G4Nucleon;
|
||||
class G4VNuclearDensity;
|
||||
#include "G4DynamicParticle.hh"
|
||||
#include "G4Pair.hh"
|
||||
#include <utility>
|
||||
#include "Randomize.hh"
|
||||
#include <vector>
|
||||
|
||||
@@ -66,17 +66,17 @@ class G4V3DNucleus
|
||||
virtual void DoTranslation(const G4ThreeVector & theShift) = 0;
|
||||
virtual const G4VNuclearDensity * GetNuclearDensity() const = 0;
|
||||
public:
|
||||
G4Pair<G4double, G4double> ChooseImpactXandY(G4double maxImpact);
|
||||
G4Pair<G4double, G4double> RefetchImpactXandY(){return theImpactParameter;}
|
||||
std::pair<G4double, G4double> ChooseImpactXandY(G4double maxImpact);
|
||||
std::pair<G4double, G4double> RefetchImpactXandY(){return theImpactParameter;}
|
||||
|
||||
private:
|
||||
|
||||
G4Pair<G4double, G4double> theImpactParameter;
|
||||
std::pair<G4double, G4double> theImpactParameter;
|
||||
|
||||
};
|
||||
|
||||
inline
|
||||
G4Pair<G4double, G4double> G4V3DNucleus::
|
||||
std::pair<G4double, G4double> G4V3DNucleus::
|
||||
ChooseImpactXandY(G4double maxImpact)
|
||||
{
|
||||
G4double x,y;
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
//
|
||||
//
|
||||
// $Id: G4VHighEnergyGenerator.hh,v 1.2 2003/10/07 12:37:00 hpw Exp $
|
||||
// GEANT4 tag $Name: geant4-06-00 $
|
||||
// GEANT4 tag $Name: geant4-06-00-patch-01 $
|
||||
//
|
||||
#ifndef G4VHighEnergyGenerator_h
|
||||
#define G4VHighEnergyGenerator_h 1
|
||||
|
||||
+1
-1
@@ -22,7 +22,7 @@
|
||||
//
|
||||
//
|
||||
// $Id: G4VIntraNuclearTransportModel.hh,v 1.1 2003/10/07 12:19:43 hpw Exp $
|
||||
// GEANT4 tag $Name: geant4-06-00 $
|
||||
// GEANT4 tag $Name: geant4-06-00-patch-01 $
|
||||
//
|
||||
// $Id: G4IntraNuclearTransportMode.hh,v 1.0 1998/06/30
|
||||
// -----------------------------------------------------------------------------
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
//
|
||||
//
|
||||
// $Id: G4VKineticNucleon.hh,v 1.2 2003/10/07 12:37:00 hpw Exp $
|
||||
// GEANT4 tag $Name: geant4-06-00 $
|
||||
// GEANT4 tag $Name: geant4-06-00-patch-01 $
|
||||
//
|
||||
#ifndef G4VKineticNucleon_h
|
||||
#define G4VKineticNucleon_h 1
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
//
|
||||
//
|
||||
// $Id: G4VNuclearDensity.hh,v 1.2 2003/10/07 12:37:00 hpw Exp $
|
||||
// GEANT4 tag $Name: geant4-06-00 $
|
||||
// GEANT4 tag $Name: geant4-06-00-patch-01 $
|
||||
//
|
||||
#ifndef G4VNuclearDensity_h
|
||||
#define G4VNuclearDensity_h 1
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
//
|
||||
//
|
||||
// $Id: G4VPreCompoundModel.hh,v 1.2 2003/10/07 12:37:00 hpw Exp $
|
||||
// GEANT4 tag $Name: geant4-06-00 $
|
||||
// GEANT4 tag $Name: geant4-06-00-patch-01 $
|
||||
//
|
||||
|
||||
#ifndef G4VPreCompoundModel_h
|
||||
|
||||
Reference in New Issue
Block a user