Import Geant4 5.2.0 source tree
This commit is contained in:
@@ -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
|
||||
//
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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 $
|
||||
//
|
||||
//
|
||||
////////////////////////////////////////////////////////////////////////
|
||||
|
||||
@@ -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;
|
||||
};
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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 $
|
||||
//
|
||||
//
|
||||
////////////////////////////////////////////////////////////////////////
|
||||
|
||||
@@ -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....
|
||||
|
||||
Reference in New Issue
Block a user