Import Geant4 11.0.2 source tree
This commit is contained in:
@@ -13,6 +13,10 @@ introduced in the code and keeptrack of all tags.
|
||||
* Reverse chronological order (last date on top), please *
|
||||
----------------------------------------------------------
|
||||
|
||||
24 February 2022, V.Ivanchenko (phys-ctor-em-V10-07-25)
|
||||
- G4EmStandardPhysics_option4 - use G4UrbanFluctuation model
|
||||
for e+- to address problem #2466
|
||||
|
||||
11 December 2021, V.Ivanchenko (phys-ctor-em-V10-07-24)
|
||||
- G4EmStandardPhysics_option3 - use options providing more accurate
|
||||
simulation without loss of CPU performance: RangeFactor=0.03,
|
||||
|
||||
@@ -79,6 +79,7 @@
|
||||
#include "G4LivermoreIonisationModel.hh"
|
||||
#include "G4PenelopeIonisationModel.hh"
|
||||
#include "G4UniversalFluctuation.hh"
|
||||
#include "G4UrbanFluctuation.hh"
|
||||
|
||||
#include "G4eplusAnnihilation.hh"
|
||||
|
||||
@@ -244,6 +245,7 @@ void G4EmStandardPhysics_option4::ConstructProcess()
|
||||
// ionisation
|
||||
G4eIonisation* eioni = new G4eIonisation();
|
||||
G4VEmModel* theIoniLiv = new G4LivermoreIonisationModel();
|
||||
eioni->SetFluctModel(new G4UrbanFluctuation());
|
||||
theIoniLiv->SetHighEnergyLimit(0.1*CLHEP::MeV);
|
||||
eioni->AddEmModel(0, theIoniLiv, new G4UniversalFluctuation() );
|
||||
|
||||
@@ -289,6 +291,7 @@ void G4EmStandardPhysics_option4::ConstructProcess()
|
||||
|
||||
// ionisation
|
||||
eioni = new G4eIonisation();
|
||||
eioni->SetFluctModel(new G4UrbanFluctuation());
|
||||
G4VEmModel* pen = new G4PenelopeIonisationModel();
|
||||
pen->SetHighEnergyLimit(0.1*CLHEP::MeV);
|
||||
eioni->AddEmModel(0, pen, new G4UniversalFluctuation());
|
||||
|
||||
Reference in New Issue
Block a user