Import Geant4 10.0.0 source tree

This commit is contained in:
Gabriele Cosmo
2016-06-10 11:51:14 +02:00
parent e2d2f9810a
commit 286caacf06
12421 changed files with 730077 additions and 502383 deletions
@@ -23,7 +23,7 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id$
// $Id: G4PolarizationHelper.hh 68046 2013-03-13 14:31:38Z gcosmo $
//
// GEANT4 Class header file
//
@@ -23,7 +23,7 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id$
// $Id: G4PolarizationManager.hh 68046 2013-03-13 14:31:38Z gcosmo $
//
// GEANT4 Class header file
//
@@ -89,7 +89,7 @@ private:
G4int verboseLevel;
G4bool activated;
static G4PolarizationManager* instance;
static G4ThreadLocal G4PolarizationManager* instance;
};
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
@@ -25,7 +25,7 @@
//
// -------------------------------------------------------------------
//
// $Id$
// $Id: G4PolarizationMessenger.hh 68046 2013-03-13 14:31:38Z gcosmo $
//
// GEANT4 Class header file
//
@@ -24,7 +24,7 @@
// ********************************************************************
//
// -------------------------------------------------------------------
// $Id$
// $Id: G4PolarizedAnnihilationCrossSection.hh 68046 2013-03-13 14:31:38Z gcosmo $
// -------------------------------------------------------------------
//
// GEANT4 Class file
@@ -23,7 +23,7 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id$
// $Id: G4PolarizedAnnihilationModel.hh 68046 2013-03-13 14:31:38Z gcosmo $
//
// -------------------------------------------------------------------
//
@@ -23,7 +23,7 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id$
// $Id: G4PolarizedBhabhaCrossSection.hh 68046 2013-03-13 14:31:38Z gcosmo $
//
// GEANT4 Class file
//
@@ -23,7 +23,7 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id$
// $Id: G4PolarizedBremsstrahlungCrossSection.hh 77295 2013-11-22 11:02:41Z gcosmo $
//
// GEANT4 Class file
//
@@ -23,7 +23,7 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id$
// $Id: G4PolarizedComptonCrossSection.hh 68046 2013-03-13 14:31:38Z gcosmo $
//
// GEANT4 Class file
//
@@ -89,8 +89,7 @@ private:
void DefineCoefficients(const G4StokesVector & pol0,
const G4StokesVector & pol1);
// states if an incoming or outgoing particle is polarized
G4bool gammaPol0, electronPol1, gammaPol2, electronPol3;
G4bool gammaPol2, electronPol3;
// these variables store the information necessary to evaluate the
// differential cross section for arbitrary final state
@@ -105,7 +104,7 @@ private:
G4double polxx, polyy, polzz, polxz, polzx, polyz, polzy, polxy, polyx;
G4double diffXSFactor, totalXSFactor, re2;
G4double epsilon, polXS, unpXS;
G4double polXS, unpXS;
};
@@ -23,7 +23,7 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id$
// $Id: G4PolarizedComptonModel.hh 68046 2013-03-13 14:31:38Z gcosmo $
//
// -------------------------------------------------------------------
//
@@ -24,7 +24,7 @@
// ********************************************************************
//
//
// $Id$
// $Id: G4PolarizedGammaConversion.hh 68046 2013-03-13 14:31:38Z gcosmo $
//
// -------------------------------------------------------------------
//
@@ -23,7 +23,7 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id$
// $Id: G4PolarizedGammaConversionModel.hh 68046 2013-03-13 14:31:38Z gcosmo $
//
// -------------------------------------------------------------------
//
@@ -23,7 +23,7 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id$
// $Id: G4PolarizedMollerBhabhaModel.hh 68046 2013-03-13 14:31:38Z gcosmo $
// -------------------------------------------------------------------
//
// GEANT4 Class header file
@@ -23,7 +23,7 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id$
// $Id: G4PolarizedMollerCrossSection.hh 68046 2013-03-13 14:31:38Z gcosmo $
//
// GEANT4 Class file
//
@@ -23,7 +23,7 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id$
// $Id: G4PolarizedPEEffectCrossSection.hh 68046 2013-03-13 14:31:38Z gcosmo $
//
// GEANT4 Class file
//
@@ -23,7 +23,7 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id$
// $Id: G4PolarizedPEEffectModel.hh 68046 2013-03-13 14:31:38Z gcosmo $
//
// -------------------------------------------------------------------
//
@@ -23,7 +23,7 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id$
// $Id: G4PolarizedPairProductionCrossSection.hh 77295 2013-11-22 11:02:41Z gcosmo $
//
// GEANT4 Class file
//
@@ -24,7 +24,7 @@
// ********************************************************************
//
//
// $Id$
// $Id: G4PolarizedPhotoElectricEffect.hh 68046 2013-03-13 14:31:38Z gcosmo $
//
//
//------------------ G4PolarizedPhotoElectricEffect physics process ------------------
@@ -23,7 +23,7 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id$
// $Id: G4StokesVector.hh 68046 2013-03-13 14:31:38Z gcosmo $
//
// GEANT4 Class header file
//
@@ -23,7 +23,7 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id$
// $Id: G4VPolarizedCrossSection.hh 68046 2013-03-13 14:31:38Z gcosmo $
//
// File name: G4VPolarizedCrossSection
//
@@ -23,7 +23,7 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id$
// $Id: G4ePolarizedBremsstrahlung.hh 68046 2013-03-13 14:31:38Z gcosmo $
//
// -------------------------------------------------------------------
//
@@ -23,7 +23,7 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id$
// $Id: G4ePolarizedBremsstrahlungModel.hh 75601 2013-11-04 13:08:15Z gcosmo $
//
// -------------------------------------------------------------------
//
@@ -50,12 +50,12 @@
#ifndef G4ePolarizedBremsstrahlungModel_h
#define G4ePolarizedBremsstrahlungModel_h 1
#include "G4eBremsstrahlungModel.hh"
#include "G4SeltzerBergerModel.hh"
class G4VPolarizedCrossSection;
class G4ePolarizedBremsstrahlungModel : public G4eBremsstrahlungModel
class G4ePolarizedBremsstrahlungModel : public G4SeltzerBergerModel
{
public:
@@ -74,6 +74,7 @@ public:
G4double maxEnergy);
inline const G4Element* SelectedAtom();
protected:
G4VPolarizedCrossSection* crossSectionCalculator;
@@ -23,7 +23,7 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id$
// $Id: G4ePolarizedIonisation.hh 68046 2013-03-13 14:31:38Z gcosmo $
// -------------------------------------------------------------------
//
// GEANT4 Class header file
@@ -23,7 +23,7 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id$
// $Id: G4eplusPolarizedAnnihilation.hh 68046 2013-03-13 14:31:38Z gcosmo $
//
// -------------------------------------------------------------------
//