Import Geant4 10.7.2 source tree
This commit is contained in:
@@ -52,7 +52,7 @@ class G4EmStandardPhysics : public G4VPhysicsConstructor
|
||||
{
|
||||
public:
|
||||
|
||||
explicit G4EmStandardPhysics(G4int ver=0, const G4String& name="");
|
||||
explicit G4EmStandardPhysics(G4int ver=1, const G4String& name="");
|
||||
|
||||
~G4EmStandardPhysics() override;
|
||||
|
||||
|
||||
@@ -52,7 +52,7 @@ class G4EmStandardPhysicsGS : public G4VPhysicsConstructor
|
||||
{
|
||||
public:
|
||||
|
||||
explicit G4EmStandardPhysicsGS(G4int ver=0, const G4String& name="");
|
||||
explicit G4EmStandardPhysicsGS(G4int ver=1, const G4String& name="");
|
||||
|
||||
~G4EmStandardPhysicsGS() override;
|
||||
|
||||
|
||||
+15
-17
@@ -47,8 +47,6 @@
|
||||
#ifndef G4GammaGeneralProcess_h
|
||||
#define G4GammaGeneralProcess_h 1
|
||||
|
||||
#include <CLHEP/Units/SystemOfUnits.h>
|
||||
|
||||
#include "G4VEmProcess.hh"
|
||||
#include "globals.hh"
|
||||
#include "G4EmDataHandler.hh"
|
||||
@@ -157,8 +155,8 @@ private:
|
||||
|
||||
protected:
|
||||
|
||||
G4HadronicProcess* theGammaNuclear;
|
||||
G4VProcess* selectedProc;
|
||||
G4HadronicProcess* theGammaNuclear = nullptr;
|
||||
G4VProcess* selectedProc = nullptr;
|
||||
|
||||
private:
|
||||
static G4EmDataHandler* theHandler;
|
||||
@@ -166,23 +164,23 @@ private:
|
||||
static G4bool theT[nTables];
|
||||
static G4String nameT[nTables];
|
||||
|
||||
G4VEmProcess* thePhotoElectric;
|
||||
G4VEmProcess* theCompton;
|
||||
G4VEmProcess* theConversionEE;
|
||||
G4VEmProcess* theRayleigh;
|
||||
G4GammaConversionToMuons* theConversionMM;
|
||||
G4VEmProcess* thePhotoElectric = nullptr;
|
||||
G4VEmProcess* theCompton = nullptr;
|
||||
G4VEmProcess* theConversionEE = nullptr;
|
||||
G4VEmProcess* theRayleigh = nullptr;
|
||||
G4GammaConversionToMuons* theConversionMM = nullptr;
|
||||
|
||||
G4double minPEEnergy;
|
||||
G4double minEEEnergy;
|
||||
G4double minMMEnergy;
|
||||
G4double peLambda;
|
||||
G4double preStepLogE;
|
||||
G4double factor;
|
||||
G4double peLambda = 0.0;
|
||||
G4double preStepLogE = 1.0;
|
||||
G4double factor = 1.0;
|
||||
|
||||
size_t nLowE;
|
||||
size_t nHighE;
|
||||
size_t idxEnergy;
|
||||
G4bool splineFlag;
|
||||
size_t nLowE = 40;
|
||||
size_t nHighE = 50;
|
||||
size_t idxEnergy = 0;
|
||||
G4bool splineFlag = false;
|
||||
};
|
||||
|
||||
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo....
|
||||
@@ -216,7 +214,7 @@ G4GammaGeneralProcess::SelectedProcess(const G4Step& step, G4VProcess* ptr)
|
||||
|
||||
inline void G4GammaGeneralProcess::SelectEmProcess(const G4Step& step, G4VEmProcess* proc)
|
||||
{
|
||||
proc->CurrentSetup(currentCouple,preStepKinEnergy);
|
||||
proc->CurrentSetup(currentCouple, preStepKinEnergy);
|
||||
SelectedProcess(step, proc);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user