Import Geant4 5.2.0 source tree

This commit is contained in:
Gabriele Cosmo
2016-06-09 10:28:22 +02:00
parent fbd4999cf7
commit 4aea781e80
5454 changed files with 223141 additions and 67347 deletions
+1 -1
View File
@@ -22,7 +22,7 @@
//
//
// $Id: G4AtomicShells.hh,v 1.4 2001/07/11 10:01:24 gunter Exp $
// GEANT4 tag $Name: geant4-05-01 $
// GEANT4 tag $Name: geant4-05-02 $
// class description
//
+6 -6
View File
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4Element.hh,v 1.16 2002/02/26 17:34:34 maire Exp $
// GEANT4 tag $Name: geant4-05-01 $
// $Id: G4Element.hh,v 1.17 2003/06/16 16:56:13 gunter Exp $
// GEANT4 tag $Name: geant4-05-02 $
//
// class description
@@ -72,7 +72,7 @@
#define G4ELEMENT_HH
#include "globals.hh"
#include "g4std/vector"
#include <vector>
#include "G4ios.hh"
#include "G4Isotope.hh"
#include "G4AtomicShells.hh"
@@ -179,9 +179,9 @@ public: // with description
// printing methods
//
friend G4std::ostream& operator<<(G4std::ostream&, G4Element*);
friend G4std::ostream& operator<<(G4std::ostream&, G4Element&);
friend G4std::ostream& operator<<(G4std::ostream&, G4ElementTable);
friend std::ostream& operator<<(std::ostream&, G4Element*);
friend std::ostream& operator<<(std::ostream&, G4Element&);
friend std::ostream& operator<<(std::ostream&, G4ElementTable);
public: // without description
+3 -3
View File
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4ElementTable.hh,v 1.4 2001/10/17 14:02:15 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-01 $
// $Id: G4ElementTable.hh,v 1.5 2003/06/16 16:56:14 gunter Exp $
// GEANT4 tag $Name: geant4-05-02 $
//
//
// ------------------------------------------------------------
@@ -38,6 +38,6 @@
class G4Element;
typedef G4std::vector<G4Element*> G4ElementTable;
typedef std::vector<G4Element*> G4ElementTable;
#endif
+4 -4
View File
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4ElementVector.hh,v 1.4 2001/10/17 07:59:52 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-01 $
// $Id: G4ElementVector.hh,v 1.5 2003/06/16 16:56:15 gunter Exp $
// GEANT4 tag $Name: geant4-05-02 $
//
//
// ------------------------------------------------------------
@@ -36,9 +36,9 @@
#ifndef G4ELEMENTVECTOR_HH
#define G4ELEMENTVECTOR_HH
#include "g4std/vector"
#include <vector>
#include "G4Element.hh"
typedef G4std::vector<G4Element*> G4ElementVector;
typedef std::vector<G4Element*> G4ElementVector;
#endif
+1 -1
View File
@@ -22,7 +22,7 @@
//
//
// $Id: G4IonisParamElm.hh,v 1.6 2001/07/11 10:01:25 gunter Exp $
// GEANT4 tag $Name: geant4-05-01 $
// GEANT4 tag $Name: geant4-05-02 $
//
// class description
+1 -1
View File
@@ -22,7 +22,7 @@
//
//
// $Id: G4IonisParamMat.hh,v 1.7 2002/10/29 16:17:04 vnivanch Exp $
// GEANT4 tag $Name: geant4-05-01 $
// GEANT4 tag $Name: geant4-05-02 $
//
// class description
+7 -7
View File
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4Isotope.hh,v 1.14 2002/02/26 17:34:34 maire Exp $
// GEANT4 tag $Name: geant4-05-01 $
// $Id: G4Isotope.hh,v 1.15 2003/06/16 16:56:16 gunter Exp $
// GEANT4 tag $Name: geant4-05-02 $
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
@@ -55,10 +55,10 @@
#include "globals.hh"
#include "G4ios.hh"
#include "g4std/vector"
#include <vector>
class G4Isotope;
typedef G4std::vector<G4Isotope*> G4IsotopeTable;
typedef std::vector<G4Isotope*> G4IsotopeTable;
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... ....oooOO0OOooo......
@@ -96,13 +96,13 @@ class G4Isotope
size_t GetIndex() const {return fIndexInTable;};
friend
G4std::ostream& operator<<(G4std::ostream&, G4Isotope*);
std::ostream& operator<<(std::ostream&, G4Isotope*);
friend
G4std::ostream& operator<<(G4std::ostream&, G4Isotope&);
std::ostream& operator<<(std::ostream&, G4Isotope&);
friend
G4std::ostream& operator<<(G4std::ostream&, G4IsotopeTable);
std::ostream& operator<<(std::ostream&, G4IsotopeTable);
public: // without description
+4 -4
View File
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4IsotopeVector.hh,v 1.4 2001/10/17 07:59:52 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-01 $
// $Id: G4IsotopeVector.hh,v 1.5 2003/06/16 16:56:17 gunter Exp $
// GEANT4 tag $Name: geant4-05-02 $
//
//
// ------------------------------------------------------------
@@ -36,9 +36,9 @@
#ifndef G4ISOTOPEVECTOR_HH
#define G4ISOTOPEVECTOR_HH
#include "g4std/vector"
#include <vector>
#include "G4Isotope.hh"
typedef G4std::vector<G4Isotope*> G4IsotopeVector;
typedef std::vector<G4Isotope*> G4IsotopeVector;
#endif
+1 -1
View File
@@ -22,7 +22,7 @@
//
//
// $Id: G4MPVEntry.hh,v 1.5 2001/07/11 10:01:26 gunter Exp $
// GEANT4 tag $Name: geant4-05-01 $
// GEANT4 tag $Name: geant4-05-02 $
//
//
////////////////////////////////////////////////////////////////////////
+6 -6
View File
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4Material.hh,v 1.21 2002/08/06 15:14:29 maire Exp $
// GEANT4 tag $Name: geant4-05-01 $
// $Id: G4Material.hh,v 1.22 2003/06/16 16:56:18 gunter Exp $
// GEANT4 tag $Name: geant4-05-02 $
//
// class description
@@ -84,7 +84,7 @@
#include "globals.hh"
#include "G4ios.hh"
#include "g4std/vector"
#include <vector>
#include "G4Element.hh"
#include "G4MaterialPropertiesTable.hh"
#include "G4IonisParamMat.hh"
@@ -223,9 +223,9 @@ public: // with description
//
//printing methods
//
friend G4std::ostream& operator<<(G4std::ostream&, G4Material*);
friend G4std::ostream& operator<<(G4std::ostream&, G4Material&);
friend G4std::ostream& operator<<(G4std::ostream&, G4MaterialTable);
friend std::ostream& operator<<(std::ostream&, G4Material*);
friend std::ostream& operator<<(std::ostream&, G4Material&);
friend std::ostream& operator<<(std::ostream&, G4MaterialTable);
public: // without description
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4MaterialPropertiesTable.hh,v 1.11 2002/11/07 02:29:58 gum Exp $
// GEANT4 tag $Name: geant4-05-01 $
// $Id: G4MaterialPropertiesTable.hh,v 1.12 2003/06/16 16:56:19 gunter Exp $
// GEANT4 tag $Name: geant4-05-02 $
//
//
////////////////////////////////////////////////////////////////////////
@@ -54,7 +54,7 @@
/////////////
#include <math.h>
#include "g4std/map"
#include <map>
#include "globals.hh"
#include "G4MaterialPropertyVector.hh"
@@ -133,13 +133,13 @@ private:
// Private Data members
/////////////////////////
G4std::map<G4String, G4MaterialPropertyVector*, G4std::less<G4String> > MPT;
typedef G4std::map<G4String, G4MaterialPropertyVector*,
G4std::less<G4String> >::iterator MPTiterator;
std::map<G4String, G4MaterialPropertyVector*, std::less<G4String> > MPT;
typedef std::map<G4String, G4MaterialPropertyVector*,
std::less<G4String> >::iterator MPTiterator;
G4std::map< G4String, G4double, G4std::less<G4String> > MPTC;
typedef G4std::map< G4String, G4double,
G4std::less<G4String> >::iterator MPTCiterator;
std::map< G4String, G4double, std::less<G4String> > MPTC;
typedef std::map< G4String, G4double,
std::less<G4String> >::iterator MPTCiterator;
};
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4MaterialPropertyVector.hh,v 1.8 2002/01/22 15:23:57 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-01 $
// $Id: G4MaterialPropertyVector.hh,v 1.9 2003/06/16 16:56:20 gunter Exp $
// GEANT4 tag $Name: geant4-05-02 $
//
//
////////////////////////////////////////////////////////////////////////
@@ -51,8 +51,8 @@
/////////////
#include "G4MPVEntry.hh"
#include "g4std/vector"
#include "g4std/functional"
#include <vector>
#include <functional>
// Class Description:
// A one-to-one mapping from Photon Momentum to some optical property.
@@ -65,7 +65,7 @@
class G4MaterialPropertyVector {
struct MPVEntry_less
: public G4std::binary_function<G4MPVEntry*, G4MPVEntry*, G4bool>
: public std::binary_function<G4MPVEntry*, G4MPVEntry*, G4bool>
{
G4bool operator()(G4MPVEntry* x, G4MPVEntry* y) { return *x < *y; }
};
@@ -162,7 +162,7 @@ private:
// Private Data Members
/////////////////////////
G4std::vector<G4MPVEntry*> MPV;
std::vector<G4MPVEntry*> MPV;
G4int NumEntries;
G4int CurrentEntry;
};
+3 -3
View File
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4MaterialTable.hh,v 1.4 2001/10/17 14:02:16 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-01 $
// $Id: G4MaterialTable.hh,v 1.5 2003/06/16 16:56:21 gunter Exp $
// GEANT4 tag $Name: geant4-05-02 $
//
//
// ------------------------------------------------------------
@@ -38,6 +38,6 @@
class G4Material;
typedef G4std::vector<G4Material*> G4MaterialTable;
typedef std::vector<G4Material*> G4MaterialTable;
#endif
+1 -1
View File
@@ -22,7 +22,7 @@
//
//
// $Id: G4OpticalSurface.hh,v 1.5 2001/07/11 10:01:26 gunter Exp $
// GEANT4 tag $Name: geant4-05-01 $
// GEANT4 tag $Name: geant4-05-02 $
//
//
////////////////////////////////////////////////////////////////////////
+1 -1
View File
@@ -22,7 +22,7 @@
//
//
// $Id: G4SandiaTable.hh,v 1.10 2001/10/17 07:59:52 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-01 $
// GEANT4 tag $Name: geant4-05-02 $
// class description
//
@@ -22,7 +22,7 @@
//
//
// $Id: G4StaticSandiaData.hh,v 1.6 2002/04/15 16:50:36 grichine Exp $
// GEANT4 tag $Name: geant4-05-01 $
// GEANT4 tag $Name: geant4-05-02 $
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... ....oooOO0OOooo....