Import Geant4 10.4.0 source tree

This commit is contained in:
Gabriele Cosmo
2017-12-08 12:52:30 +01:00
parent 98e455a940
commit fc6af9e721
2166 changed files with 276760 additions and 100873 deletions
@@ -125,6 +125,9 @@ public:
void SetLateralDisplacement(G4bool val);
G4bool LateralDisplacement() const;
void SetLateralDisplacementAlg96(G4bool val);
G4bool LateralDisplacementAlg96() const;
void SetMuHadLateralDisplacement(G4bool val);
G4bool MuHadLateralDisplacement() const;
@@ -143,6 +146,18 @@ public:
void SetBirksActive(G4bool val);
G4bool BirksActive() const;
void SetDNAFast(G4bool val);
G4bool DNAFast() const;
void SetDNAStationary(G4bool val);
G4bool DNAStationary() const;
void SetDNAElectronMsc(G4bool val);
G4bool DNAElectronMsc() const;
void SetGammaSharkActive(G4bool val);
G4bool GammaSharkActive() const;
void SetEmSaturation(G4EmSaturation*);
G4EmSaturation* GetEmSaturation();
@@ -165,6 +180,9 @@ public:
void SetLowestMuHadEnergy(G4double val);
G4double LowestMuHadEnergy() const;
void SetLowestTripletEnergy(G4double val);
G4double LowestTripletEnergy() const;
void SetLinearLossLimit(G4double val);
G4double LinearLossLimit() const;
@@ -275,11 +293,11 @@ public:
void DefineRegParamForEM(G4VEmProcess*) const;
void DefineRegParamForDeex(G4VAtomDeexcitation*) const;
private:
G4EmParameters(G4EmParameters &) = delete;
G4EmParameters & operator=(const G4EmParameters &right) = delete;
private:
G4EmParameters();
void Initialise();
@@ -311,12 +329,17 @@ private:
G4bool pixe;
G4bool deexIgnoreCut;
G4bool lateralDisplacement;
G4bool lateralDisplacementAlg96;
G4bool muhadLateralDisplacement;
G4bool latDisplacementBeyondSafety;
G4bool useAngGeneratorForIonisation;
G4bool useMottCorrection;
G4bool integral;
G4bool birks;
G4bool dnaFast;
G4bool dnaStationary;
G4bool dnaMsc;
G4bool gammaShark;
G4double minSubRange;
G4double minKinEnergy;
@@ -324,6 +347,7 @@ private:
G4double maxKinEnergyCSDA;
G4double lowestElectronEnergy;
G4double lowestMuHadEnergy;
G4double lowestTripletEnergy;
G4double linLossLimit;
G4double bremsTh;
G4double lambdaFactor;