Import Geant4 6.2.0 source tree

This commit is contained in:
Gabriele Cosmo
2016-06-09 10:56:29 +02:00
parent 1d812b78b1
commit e083ffb441
1415 changed files with 111223 additions and 21207 deletions
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4NeutronHPData.hh,v 1.6 2002/12/12 19:18:10 gunter Exp $
// GEANT4 tag $Name: geant4-05-02-patch-01 $
// $Id: G4NeutronHPData.hh,v 1.7 2004/05/24 10:32:59 hpw Exp $
// GEANT4 tag $Name: geant4-06-02 $
//
// Hadronic Process: Very Low Energy Neutron X-Sections
// original by H.P. Wellisch, TRIUMF, 14-Feb-97
@@ -67,19 +67,13 @@ public:
G4PhysicsVector * DoPhysicsVector(G4NeutronHPVector * theVector);
static G4NeutronHPData * Instance()
{
if(theCrossSectionData==NULL) theCrossSectionData = new G4NeutronHPData;
return theCrossSectionData;
}
static G4NeutronHPData * Instance();
private:
G4NeutronHPElementData * theData;
G4int numEle;
static G4NeutronHPData * theCrossSectionData;
};
#endif
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4NeutronHPFission.hh,v 1.7 2003/07/01 15:58:36 hpw Exp $
// GEANT4 tag $Name: geant4-06-00-patch-01 $
// $Id: G4NeutronHPFission.hh,v 1.8 2004/05/24 10:32:59 hpw Exp $
// GEANT4 tag $Name: geant4-06-02 $
//
// Hadronic Process: High Precision low E neutron tracking
// original by H.P. Wellisch, TRIUMF, 14-Feb-97
@@ -68,7 +68,7 @@ class G4NeutronHPFission : public G4HadronicInteraction
G4NeutronHPChannel * theFission;
G4String dirName;
G4int numEle;
static G4String theNames[3];
// static G4String theNames[3];
};
#endif
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4NeutronHPGamma.hh,v 1.10 2003/06/16 17:10:44 gunter Exp $
// GEANT4 tag $Name: geant4-05-02-patch-01 $
// $Id: G4NeutronHPGamma.hh,v 1.11 2004/05/24 10:32:59 hpw Exp $
// GEANT4 tag $Name: geant4-06-02 $
//
#ifndef G4NeutronHPGamma_h
#define G4NeutronHPGamma_h 1
@@ -39,12 +39,8 @@ class G4NeutronHPGamma
{
public:
G4NeutronHPGamma()
{
next = NULL;
instancecount ++;
}
~G4NeutronHPGamma() {instancecount--;}
G4NeutronHPGamma();
~G4NeutronHPGamma();
G4bool Init(std::ifstream & aDataFile);
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4NeutronHPNames.hh,v 1.11 2003/06/16 17:10:57 gunter Exp $
// GEANT4 tag $Name: geant4-05-02-patch-01 $
// $Id: G4NeutronHPNames.hh,v 1.12 2004/05/24 10:32:59 hpw Exp $
// GEANT4 tag $Name: geant4-06-02 $
//
#ifndef G4NeutronHPNames_h
#define G4NeutronHPNames_h 1
@@ -43,7 +43,7 @@ class G4NeutronHPNames
~G4NeutronHPNames(){}
G4NeutronHPDataUsed GetName(G4int A, G4int Z, G4String base, G4String rest, G4bool & active);
G4String GetName(G4int i) { return theString[i]; }
G4String GetName(G4int i);
void SetMaxOffSet(G4int anOffset) { theMaxOffSet = anOffset; }
public: