Import Geant4 10.3.0 source tree

This commit is contained in:
Gabriele Cosmo
2016-12-09 12:35:28 +01:00
parent 4ec577e5c4
commit a3452e42ac
3514 changed files with 210500 additions and 89628 deletions
@@ -23,10 +23,10 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
/// \file hadronic/Hadr03/include/HistoManager.hh
/// \file eventgenerator/particleGun/include/HistoManager.hh
/// \brief Definition of the HistoManager class
//
// $Id: HistoManager.hh 68734 2013-04-05 09:47:02Z gcosmo $
// $Id: HistoManager.hh 98304 2016-07-05 15:29:08Z gcosmo $
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
@@ -27,10 +27,10 @@
/// \brief Definition of the PhysicsList class
//
//
// $Id: PhysicsList.hh 68024 2013-03-13 13:42:01Z gcosmo $
// $Id: PhysicsList.hh 98734 2016-08-09 10:53:12Z gcosmo $
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
#ifndef PhysicsList_h
#define PhysicsList_h 1
@@ -57,5 +57,3 @@ class PhysicsList: public G4VUserPhysicsList
#endif
@@ -27,10 +27,10 @@
/// \brief Definition of the PrimaryGeneratorAction2 class
//
//
// $Id: PrimaryGeneratorAction2.hh 68024 2013-03-13 13:42:01Z gcosmo $
// $Id: PrimaryGeneratorAction2.hh 99713 2016-10-03 07:35:42Z gcosmo $
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
#ifndef PrimaryGeneratorAction2_h
#define PrimaryGeneratorAction2_h 1
@@ -58,14 +58,14 @@ class PrimaryGeneratorAction2
G4double InverseCumul();
private:
G4ParticleGun* particleGun;
G4ParticleGun* fParticleGun;
G4int nPoints; //tabulated function
std::vector<G4double> x;
std::vector<G4double> f; //f(x)
std::vector<G4double> a; //slopes
std::vector<G4double> Fc; //cumulative of f
G4double fMax; //max(f)
G4int fNPoints; //nb of points
std::vector<G4double> fX; //abscisses X
std::vector<G4double> fY; //values of Y(X)
std::vector<G4double> fSlp; //slopes
std::vector<G4double> fYC; //cumulative function of Y
G4double fYmax; //max(Y)
private:
void InitFunction();
@@ -26,7 +26,7 @@
/// \file eventgenerator/particleGun/include/PrimaryGeneratorMessenger.hh
/// \brief Definition of the PrimaryGeneratorMessenger class
//
// $Id: PrimaryGeneratorMessenger.hh 68024 2013-03-13 13:42:01Z gcosmo $
// $Id: PrimaryGeneratorMessenger.hh 98734 2016-08-09 10:53:12Z gcosmo $
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
@@ -52,7 +52,7 @@ class PrimaryGeneratorMessenger: public G4UImessenger
virtual void SetNewValue(G4UIcommand*, G4String);
private:
PrimaryGeneratorAction* Action;
PrimaryGeneratorAction* fAction;
G4UIdirectory* fDir;
G4UIcmdWithAnInteger* fSelectActionCmd;
@@ -23,11 +23,11 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
/// \file radioactivedecay/rdecay01/include/SteppingVerbose.hh
/// \file eventgenerator/particleGun/include/SteppingVerbose.hh
/// \brief Definition of the SteppingVerbose class
//
//
// $Id: SteppingVerbose.hh 71030 2013-06-10 09:07:23Z gcosmo $
// $Id: SteppingVerbose.hh 98304 2016-07-05 15:29:08Z gcosmo $
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......