Import Geant4 10.0.0 source tree
This commit is contained in:
@@ -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
|
||||
//
|
||||
|
||||
+1
-1
@@ -24,7 +24,7 @@
|
||||
// ********************************************************************
|
||||
//
|
||||
// -------------------------------------------------------------------
|
||||
// $Id$
|
||||
// $Id: G4PolarizedAnnihilationCrossSection.hh 68046 2013-03-13 14:31:38Z gcosmo $
|
||||
// -------------------------------------------------------------------
|
||||
//
|
||||
// GEANT4 Class file
|
||||
|
||||
+1
-1
@@ -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 $
|
||||
//
|
||||
// -------------------------------------------------------------------
|
||||
//
|
||||
|
||||
+1
-1
@@ -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
|
||||
//
|
||||
|
||||
+1
-1
@@ -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
|
||||
//
|
||||
|
||||
+3
-4
@@ -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 $
|
||||
//
|
||||
// -------------------------------------------------------------------
|
||||
//
|
||||
|
||||
+1
-1
@@ -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 $
|
||||
//
|
||||
// -------------------------------------------------------------------
|
||||
//
|
||||
|
||||
+1
-1
@@ -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
|
||||
|
||||
+1
-1
@@ -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
|
||||
//
|
||||
|
||||
+1
-1
@@ -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 $
|
||||
//
|
||||
// -------------------------------------------------------------------
|
||||
//
|
||||
|
||||
+1
-1
@@ -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
|
||||
//
|
||||
|
||||
+1
-1
@@ -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 $
|
||||
//
|
||||
// -------------------------------------------------------------------
|
||||
//
|
||||
|
||||
+4
-3
@@ -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
|
||||
|
||||
+1
-1
@@ -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 $
|
||||
//
|
||||
// -------------------------------------------------------------------
|
||||
//
|
||||
|
||||
Reference in New Issue
Block a user