Import Geant4 10.5.0.beta source tree

This commit is contained in:
Gabriele Cosmo
2018-06-29 10:58:11 +02:00
parent fe81a77428
commit 6aa23be517
1581 changed files with 124288 additions and 83758 deletions
+6 -1
View File
@@ -1,4 +1,4 @@
# $Id: History 102209 2017-01-12 08:21:05Z gcosmo $
# $Id: History 109977 2018-05-14 07:12:10Z gcosmo $
# -------------------------------------------------------------------
# GEANT4 tag $Name: geant4-09-04-ref-00 $
# -------------------------------------------------------------------
@@ -19,6 +19,11 @@ committal in the CVS repository !
* Reverse chronological order (last date on top), please *
----------------------------------------------------------
10.05.2018 Ben Morgan Tag: XrayFluo-V10-04-00
- Include G4Types before use of G4MULTITHREADED. For forward
compatibility with move to #defines over -D for G4 preprocessor
symbols.
12.01.2017 Gabriele Cosmo Tag: XrayFluo-V10-03-00
- Use units for angles explicitly in XrayFluoDetectorConstruction
@@ -26,7 +26,7 @@
//
// $Id: XrayFluoSimulation.cc
//
// Author: Elena Guardincerri
// Author: Elena Guardincerri
//
// History:
// -----------
@@ -36,6 +36,8 @@
//
// -------------------------------------------------------------------
#include "G4Types.hh"
#ifdef G4MULTITHREADED
#include "G4MTRunManager.hh"
#else
@@ -72,11 +74,11 @@ void XrayFluoSimulation::RunSimulation(int argc,char* argv[])
// choose the Random engine
G4Random::setTheEngine(new CLHEP::RanecuEngine);
G4Random::setTheSeed(dir);
#ifdef G4MULTITHREADED
// Construct the default run manager
G4MTRunManager* runManager = new G4MTRunManager();
G4cout << "Using the MT Run Manager (G4MULTITHREADED=ON)" << G4endl;
G4cout << "Using the MT Run Manager (G4MULTITHREADED=ON)" << G4endl;
#else
G4RunManager * runManager = new G4RunManager;
G4cout << "Using the sequential Run Manager" << G4endl;
@@ -84,7 +86,7 @@ void XrayFluoSimulation::RunSimulation(int argc,char* argv[])
// chosing Geometry setup
G4int geometryNumber = 0;
G4int geometryNumber = 0;
if (argc == 3){
geometryNumber = atoi(argv[2]);
@@ -101,14 +103,14 @@ void XrayFluoSimulation::RunSimulation(int argc,char* argv[])
}
// set analysis to have the messenger running...
XrayFluoAnalysisManager* analysis =
XrayFluoAnalysisManager* analysis =
XrayFluoAnalysisManager::getInstance();
// set mandatory initialization
// set mandatory initialization
//Initialize geometry
if (geometryNumber == 1 || geometryNumber == 4) {
XrayFluoDetectorConstruction* testBeamDetector
XrayFluoDetectorConstruction* testBeamDetector
= XrayFluoDetectorConstruction::GetInstance();
if (geometryNumber == 4) {
testBeamDetector->PhaseSpaceOn();
@@ -117,19 +119,19 @@ void XrayFluoSimulation::RunSimulation(int argc,char* argv[])
runManager->SetUserInitialization(testBeamDetector);
}
else if (geometryNumber == 2) {
XrayFluoPlaneDetectorConstruction*
XrayFluoPlaneDetectorConstruction*
planeDetector = XrayFluoPlaneDetectorConstruction::GetInstance();
runManager->SetUserInitialization(planeDetector);
}
else if (geometryNumber == 3) {
XrayFluoMercuryDetectorConstruction* mercuryDetector =
XrayFluoMercuryDetectorConstruction* mercuryDetector =
XrayFluoMercuryDetectorConstruction::GetInstance();
runManager->SetUserInitialization(mercuryDetector);
}
//Initialize physics
runManager->SetUserInitialization(new XrayFluoPhysicsList());
runManager->SetUserInitialization(new XrayFluoPhysicsList());
//Initialize actions
runManager->SetUserInitialization
@@ -140,38 +142,38 @@ void XrayFluoSimulation::RunSimulation(int argc,char* argv[])
G4VisManager* visManager = new G4VisExecutive;
visManager->Initialize();
#endif
// get the pointer to the User Interface manager
// get the pointer to the User Interface manager
G4UImanager* UImanager = G4UImanager::GetUIpointer();
if (getenv("G4VIS_USE")) {
UImanager->ApplyCommand("/control/execute vis.mac");
}
}
if (argc == 1) // Define UI session for interactive mode.
{
UImanager->ApplyCommand("/control/execute initInter.mac");
UImanager->ApplyCommand("/control/execute initInter.mac");
#ifdef G4UI_USE
G4UIExecutive* ui = new G4UIExecutive(argc, argv);
G4UIExecutive* ui = new G4UIExecutive(argc, argv);
ui->SessionStart();
delete ui;
#endif
}
else // Batch mode
{
{
G4String command = "/control/execute ";
G4String fileName = argv[1];
UImanager->ApplyCommand(command+fileName);
}
// job termination
#ifdef G4VIS_USE
delete visManager;
G4cout << "visManager deleted"<< G4endl;
#endif
delete runManager;
}
@@ -4,7 +4,7 @@
############################################
**************************************************************
Geant4 version Name: geant4-10-04-patch-02 (25-May-2018)
Geant4 version Name: geant4-10-05-beta-01 (29-June-2018)
Copyright : Geant4 Collaboration
References : NIM A 506 (2003), 250-303
: IEEE-TNS 53 (2006), 270-278
@@ -2397,123 +2397,123 @@ PhysicsList::SetCuts:CutLength : 10 um
DefaultRegionForTheWorld 1 1 1
### === G4UAtomicDeexcitation::InitialiseForNewRun()
### === Auger cascade flag: 0
### === Auger cascade flag: 1
### === Ignore cuts flag: 0
### === PIXE model for hadrons: ECPSSR_FormFactor
### === PIXE model for e+-: Livermore
phot: for gamma SubType= 12 BuildTable= 0
LambdaPrime table from 200 keV to 1 TeV in 134 bins
LambdaPrime table from 200 keV to 100 TeV in 174 bins
===== EM models for the G4Region DefaultRegionForTheWorld ======
LivermorePhElectric : Emin= 0 eV Emax= 1 TeV AngularGenSauterGavrila FluoActive
LivermorePhElectric : Emin= 0 eV Emax= 100 TeV AngularGenSauterGavrila FluoActive
compt: for gamma SubType= 13 BuildTable= 1
Lambda table from 100 eV to 1 MeV, 20 bins per decade, spline: 1
LambdaPrime table from 1 MeV to 1 TeV in 120 bins
LambdaPrime table from 1 MeV to 100 TeV in 160 bins
===== EM models for the G4Region DefaultRegionForTheWorld ======
LivermoreCompton : Emin= 0 eV Emax= 1 TeV FluoActive
LivermoreCompton : Emin= 0 eV Emax= 100 TeV FluoActive
conv: for gamma SubType= 14 BuildTable= 1
Lambda table from 1.022 MeV to 1 TeV, 22 bins per decade, spline: 1
Lambda table from 1.022 MeV to 100 TeV, 20 bins per decade, spline: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
LivermoreConversion : Emin= 0 eV Emax= 80 GeV
BetheHeitlerLPM : Emin= 80 GeV Emax= 1 TeV
BetheHeitlerLPM : Emin= 80 GeV Emax= 100 TeV AngularGenUrban
Rayl: for gamma SubType= 11 BuildTable= 1
Lambda table from 100 eV to 100 keV, 20 bins per decade, spline: 0
LambdaPrime table from 100 keV to 1 TeV in 140 bins
LambdaPrime table from 100 keV to 100 TeV in 180 bins
===== EM models for the G4Region DefaultRegionForTheWorld ======
LivermoreRayleigh : Emin= 0 eV Emax= 1 TeV CullenGenerator
LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator
msc: for e- SubType= 10
RangeFactor= 0.02, stepLimitType: 3, latDisplacement: 1, skin= 1, geomFactor= 2.5
===== EM models for the G4Region DefaultRegionForTheWorld ======
UrbanMsc : Emin= 0 eV Emax= 100 MeV Table with 120 bins Emin= 100 eV Emax= 100 MeV
WentzelVIUni : Emin= 100 MeV Emax= 1 TeV Table with 80 bins Emin= 100 MeV Emax= 1 TeV
WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Table with 120 bins Emin= 100 MeV Emax= 100 TeV
eIoni: for e- SubType= 2
dE/dx and range tables from 100 eV to 1 TeV in 200 bins
Lambda tables from threshold to 1 TeV, 20 bins per decade, spline: 1
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
Lambda tables from threshold to 100 TeV, 20 bins per decade, spline: 1
finalRange(mm)= 0.1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
LowEnergyIoni : Emin= 0 eV Emax= 100 keV deltaVI
MollerBhabha : Emin= 100 keV Emax= 1 TeV deltaVI
MollerBhabha : Emin= 100 keV Emax= 100 TeV deltaVI
CSDA range table up to 1 GeV in 140 bins
eBrem: for e- SubType= 3
dE/dx and range tables from 100 eV to 1 TeV in 200 bins
Lambda tables from threshold to 1 TeV, 20 bins per decade, spline: 1
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
Lambda tables from threshold to 100 TeV, 20 bins per decade, spline: 1
LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000
===== EM models for the G4Region DefaultRegionForTheWorld ======
LowEnBrem : Emin= 0 eV Emax= 1 GeV AngularGen2BS
eBremLPM : Emin= 1 GeV Emax= 1 TeV DipBustGen
eBremLPM : Emin= 1 GeV Emax= 100 TeV DipBustGen
CoulombScat: for e-, integral: 1 SubType= 1 BuildTable= 1
Lambda table from 100 MeV to 1 TeV, 20 bins per decade, spline: 1
Lambda table from 100 MeV to 100 TeV, 20 bins per decade, spline: 1
ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531
===== EM models for the G4Region DefaultRegionForTheWorld ======
eCoulombScattering : Emin= 100 MeV Emax= 1 TeV
eCoulombScattering : Emin= 100 MeV Emax= 100 TeV
msc: for e+ SubType= 10
RangeFactor= 0.02, stepLimitType: 3, latDisplacement: 1, skin= 1, geomFactor= 2.5
===== EM models for the G4Region DefaultRegionForTheWorld ======
UrbanMsc : Emin= 0 eV Emax= 100 MeV Table with 120 bins Emin= 100 eV Emax= 100 MeV
WentzelVIUni : Emin= 100 MeV Emax= 1 TeV Table with 80 bins Emin= 100 MeV Emax= 1 TeV
WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Table with 120 bins Emin= 100 MeV Emax= 100 TeV
eIoni: for e+ SubType= 2
dE/dx and range tables from 100 eV to 1 TeV in 200 bins
Lambda tables from threshold to 1 TeV, 20 bins per decade, spline: 1
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
Lambda tables from threshold to 100 TeV, 20 bins per decade, spline: 1
finalRange(mm)= 0.1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
MollerBhabha : Emin= 0 eV Emax= 1 TeV deltaVI
MollerBhabha : Emin= 0 eV Emax= 100 TeV deltaVI
CSDA range table up to 1 GeV in 140 bins
eBrem: for e+ SubType= 3
dE/dx and range tables from 100 eV to 1 TeV in 200 bins
Lambda tables from threshold to 1 TeV, 20 bins per decade, spline: 1
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
Lambda tables from threshold to 100 TeV, 20 bins per decade, spline: 1
LPM flag: 1 for E > 1 GeV, VertexHighEnergyTh(GeV)= 100000
===== EM models for the G4Region DefaultRegionForTheWorld ======
eBremSB : Emin= 0 eV Emax= 1 GeV AngularGen2BS
eBremLPM : Emin= 1 GeV Emax= 1 TeV DipBustGen
eBremLPM : Emin= 1 GeV Emax= 100 TeV DipBustGen
annihil: for e+, integral: 1 SubType= 5 BuildTable= 0
===== EM models for the G4Region DefaultRegionForTheWorld ======
eplus2gg : Emin= 0 eV Emax= 1 TeV
eplus2gg : Emin= 0 eV Emax= 100 TeV
CoulombScat: for e+, integral: 1 SubType= 1 BuildTable= 1
Lambda table from 100 MeV to 1 TeV, 20 bins per decade, spline: 1
Lambda table from 100 MeV to 100 TeV, 20 bins per decade, spline: 1
ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531
===== EM models for the G4Region DefaultRegionForTheWorld ======
eCoulombScattering : Emin= 100 MeV Emax= 1 TeV
eCoulombScattering : Emin= 100 MeV Emax= 100 TeV
msc: for proton SubType= 10
RangeFactor= 0.2, stepLimitType: 0, latDisplacement: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
WentzelVIUni : Emin= 0 eV Emax= 1 TeV Table with 200 bins Emin= 100 eV Emax= 1 TeV
WentzelVIUni : Emin= 0 eV Emax= 100 TeV Table with 240 bins Emin= 100 eV Emax= 100 TeV
hIoni: for proton SubType= 2
dE/dx and range tables from 100 eV to 1 TeV in 200 bins
Lambda tables from threshold to 1 TeV, 20 bins per decade, spline: 1
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
Lambda tables from threshold to 100 TeV, 20 bins per decade, spline: 1
finalRange(mm)= 0.05, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
Bragg : Emin= 0 eV Emax= 2 MeV deltaVI
BetheBloch : Emin= 2 MeV Emax= 1 TeV deltaVI
BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI
===== Limit on energy threshold has been applied
CSDA range table up to 1 GeV in 140 bins
hBrems: for proton SubType= 3
dE/dx and range tables from 100 eV to 1 TeV in 200 bins
Lambda tables from threshold to 1 TeV, 20 bins per decade, spline: 1
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
Lambda tables from threshold to 100 TeV, 20 bins per decade, spline: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
hBrem : Emin= 0 eV Emax= 1 TeV
hBrem : Emin= 0 eV Emax= 100 TeV
===== Limit on energy threshold has been applied
hPairProd: for proton SubType= 4
dE/dx and range tables from 100 eV to 1 TeV in 200 bins
Lambda tables from threshold to 1 TeV, 20 bins per decade, spline: 1
Sampling table 9x1001 from 7.50618 GeV to 1 TeV
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
Lambda tables from threshold to 100 TeV, 20 bins per decade, spline: 1
Sampling table 17x1001 from 7.50618 GeV to 100 TeV
===== EM models for the G4Region DefaultRegionForTheWorld ======
hPairProd : Emin= 0 eV Emax= 1 TeV
hPairProd : Emin= 0 eV Emax= 100 TeV
nuclearStopping: for proton SubType= 8 BuildTable= 0
===== EM models for the G4Region DefaultRegionForTheWorld ======
@@ -2522,14 +2522,14 @@ nuclearStopping: for proton SubType= 8 BuildTable= 0
msc: for GenericIon SubType= 10
RangeFactor= 0.2, stepLimitType: 0, latDisplacement: 0
===== EM models for the G4Region DefaultRegionForTheWorld ======
UrbanMsc : Emin= 0 eV Emax= 1 TeV
UrbanMsc : Emin= 0 eV Emax= 100 TeV
ionIoni: for GenericIon SubType= 2
dE/dx and range tables from 100 eV to 1 TeV in 200 bins
Lambda tables from threshold to 1 TeV, 20 bins per decade, spline: 1
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
Lambda tables from threshold to 100 TeV, 20 bins per decade, spline: 1
finalRange(mm)= 0.001, dRoverRange= 0.1, integral: 1, fluct: 1, linLossLimit= 0.02
===== EM models for the G4Region DefaultRegionForTheWorld ======
ParamICRU73 : Emin= 0 eV Emax= 1 TeV deltaVI
ParamICRU73 : Emin= 0 eV Emax= 100 TeV deltaVI
===== Limit on energy threshold has been applied
CSDA range table up to 1 GeV in 140 bins
@@ -2540,15 +2540,15 @@ nuclearStopping: for GenericIon SubType= 8 BuildTable= 0
msc: for alpha SubType= 10
RangeFactor= 0.2, stepLimitType: 0, latDisplacement: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
UrbanMsc : Emin= 0 eV Emax= 1 TeV Table with 200 bins Emin= 100 eV Emax= 1 TeV
UrbanMsc : Emin= 0 eV Emax= 100 TeV Table with 240 bins Emin= 100 eV Emax= 100 TeV
ionIoni: for alpha SubType= 2
dE/dx and range tables from 100 eV to 1 TeV in 200 bins
Lambda tables from threshold to 1 TeV, 20 bins per decade, spline: 1
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
Lambda tables from threshold to 100 TeV, 20 bins per decade, spline: 1
finalRange(mm)= 0.01, dRoverRange= 0.1, integral: 1, fluct: 1, linLossLimit= 0.02
===== EM models for the G4Region DefaultRegionForTheWorld ======
BraggIon : Emin= 0 eV Emax= 7.9452 MeV deltaVI
BetheBloch : Emin= 7.9452 MeV Emax= 1 TeV deltaVI
BetheBloch : Emin= 7.9452 MeV Emax= 100 TeV deltaVI
===== Limit on energy threshold has been applied
CSDA range table up to 1 GeV in 140 bins
@@ -2559,31 +2559,31 @@ nuclearStopping: for alpha SubType= 8 BuildTable= 0
msc: for anti_proton SubType= 10
RangeFactor= 0.2, stepLimitType: 0, latDisplacement: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
WentzelVIUni : Emin= 0 eV Emax= 1 TeV Table with 200 bins Emin= 100 eV Emax= 1 TeV
WentzelVIUni : Emin= 0 eV Emax= 100 TeV Table with 240 bins Emin= 100 eV Emax= 100 TeV
hIoni: for anti_proton SubType= 2
dE/dx and range tables from 100 eV to 1 TeV in 200 bins
Lambda tables from threshold to 1 TeV, 20 bins per decade, spline: 1
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
Lambda tables from threshold to 100 TeV, 20 bins per decade, spline: 1
finalRange(mm)= 0.05, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
ICRU73QO : Emin= 0 eV Emax= 2 MeV deltaVI
BetheBloch : Emin= 2 MeV Emax= 1 TeV deltaVI
BetheBloch : Emin= 2 MeV Emax= 100 TeV deltaVI
===== Limit on energy threshold has been applied
CSDA range table up to 1 GeV in 140 bins
hBrems: for anti_proton SubType= 3
dE/dx and range tables from 100 eV to 1 TeV in 200 bins
Lambda tables from threshold to 1 TeV, 20 bins per decade, spline: 1
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
Lambda tables from threshold to 100 TeV, 20 bins per decade, spline: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
hBrem : Emin= 0 eV Emax= 1 TeV
hBrem : Emin= 0 eV Emax= 100 TeV
===== Limit on energy threshold has been applied
hPairProd: for anti_proton SubType= 4
dE/dx and range tables from 100 eV to 1 TeV in 200 bins
Lambda tables from threshold to 1 TeV, 20 bins per decade, spline: 1
Sampling table 9x1001 from 7.50618 GeV to 1 TeV
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
Lambda tables from threshold to 100 TeV, 20 bins per decade, spline: 1
Sampling table 17x1001 from 7.50618 GeV to 100 TeV
===== EM models for the G4Region DefaultRegionForTheWorld ======
hPairProd : Emin= 0 eV Emax= 1 TeV
hPairProd : Emin= 0 eV Emax= 100 TeV
nuclearStopping: for anti_proton SubType= 8 BuildTable= 0
===== EM models for the G4Region DefaultRegionForTheWorld ======
@@ -2592,190 +2592,190 @@ nuclearStopping: for anti_proton SubType= 8 BuildTable= 0
msc: for kaon+ SubType= 10
RangeFactor= 0.2, stepLimitType: 0, latDisplacement: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
UrbanMsc : Emin= 0 eV Emax= 1 TeV Table with 200 bins Emin= 100 eV Emax= 1 TeV
UrbanMsc : Emin= 0 eV Emax= 100 TeV Table with 240 bins Emin= 100 eV Emax= 100 TeV
hIoni: for kaon+ SubType= 2
dE/dx and range tables from 100 eV to 1 TeV in 200 bins
Lambda tables from threshold to 1 TeV, 20 bins per decade, spline: 1
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
Lambda tables from threshold to 100 TeV, 20 bins per decade, spline: 1
finalRange(mm)= 0.05, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
Bragg : Emin= 0 eV Emax= 1.05231 MeV deltaVI
BetheBloch : Emin= 1.05231 MeV Emax= 1 TeV deltaVI
BetheBloch : Emin= 1.05231 MeV Emax= 100 TeV deltaVI
===== Limit on energy threshold has been applied
CSDA range table up to 1 GeV in 140 bins
hBrems: for kaon+ SubType= 3
dE/dx and range tables from 100 eV to 1 TeV in 200 bins
Lambda tables from threshold to 1 TeV, 20 bins per decade, spline: 1
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
Lambda tables from threshold to 100 TeV, 20 bins per decade, spline: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
hBrem : Emin= 0 eV Emax= 1 TeV
hBrem : Emin= 0 eV Emax= 100 TeV
===== Limit on energy threshold has been applied
hPairProd: for kaon+ SubType= 4
dE/dx and range tables from 100 eV to 1 TeV in 200 bins
Lambda tables from threshold to 1 TeV, 20 bins per decade, spline: 1
Sampling table 10x1001 from 3.94942 GeV to 1 TeV
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
Lambda tables from threshold to 100 TeV, 20 bins per decade, spline: 1
Sampling table 18x1001 from 3.94942 GeV to 100 TeV
===== EM models for the G4Region DefaultRegionForTheWorld ======
hPairProd : Emin= 0 eV Emax= 1 TeV
hPairProd : Emin= 0 eV Emax= 100 TeV
msc: for kaon- SubType= 10
RangeFactor= 0.2, stepLimitType: 0, latDisplacement: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
UrbanMsc : Emin= 0 eV Emax= 1 TeV Table with 200 bins Emin= 100 eV Emax= 1 TeV
UrbanMsc : Emin= 0 eV Emax= 100 TeV Table with 240 bins Emin= 100 eV Emax= 100 TeV
hIoni: for kaon- SubType= 2
dE/dx and range tables from 100 eV to 1 TeV in 200 bins
Lambda tables from threshold to 1 TeV, 20 bins per decade, spline: 1
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
Lambda tables from threshold to 100 TeV, 20 bins per decade, spline: 1
finalRange(mm)= 0.05, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
ICRU73QO : Emin= 0 eV Emax= 1.05231 MeV deltaVI
BetheBloch : Emin= 1.05231 MeV Emax= 1 TeV deltaVI
BetheBloch : Emin= 1.05231 MeV Emax= 100 TeV deltaVI
===== Limit on energy threshold has been applied
CSDA range table up to 1 GeV in 140 bins
hBrems: for kaon- SubType= 3
dE/dx and range tables from 100 eV to 1 TeV in 200 bins
Lambda tables from threshold to 1 TeV, 20 bins per decade, spline: 1
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
Lambda tables from threshold to 100 TeV, 20 bins per decade, spline: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
hBrem : Emin= 0 eV Emax= 1 TeV
hBrem : Emin= 0 eV Emax= 100 TeV
===== Limit on energy threshold has been applied
hPairProd: for kaon- SubType= 4
dE/dx and range tables from 100 eV to 1 TeV in 200 bins
Lambda tables from threshold to 1 TeV, 20 bins per decade, spline: 1
Sampling table 10x1001 from 3.94942 GeV to 1 TeV
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
Lambda tables from threshold to 100 TeV, 20 bins per decade, spline: 1
Sampling table 18x1001 from 3.94942 GeV to 100 TeV
===== EM models for the G4Region DefaultRegionForTheWorld ======
hPairProd : Emin= 0 eV Emax= 1 TeV
hPairProd : Emin= 0 eV Emax= 100 TeV
msc: for mu+ SubType= 10
RangeFactor= 0.2, step limit type: 0, lateralDisplacement: 1, polarAngleLimit(deg)= 180
===== EM models for the G4Region DefaultRegionForTheWorld ======
WentzelVIUni : Emin= 0 eV Emax= 1 TeV Table with 200 bins Emin= 100 eV Emax= 1 TeV
WentzelVIUni : Emin= 0 eV Emax= 100 TeV Table with 240 bins Emin= 100 eV Emax= 100 TeV
muIoni: for mu+ SubType= 2
dE/dx and range tables from 100 eV to 1 TeV in 200 bins
Lambda tables from threshold to 1 TeV, 20 bins per decade, spline: 1
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
Lambda tables from threshold to 100 TeV, 20 bins per decade, spline: 1
finalRange(mm)= 0.05, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
Bragg : Emin= 0 eV Emax= 200 keV deltaVI
BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI
MuBetheBloch : Emin= 1 GeV Emax= 1 TeV
MuBetheBloch : Emin= 1 GeV Emax= 100 TeV
===== Limit on energy threshold has been applied
CSDA range table up to 1 GeV in 140 bins
muBrems: for mu+ SubType= 3
dE/dx and range tables from 100 eV to 1 TeV in 200 bins
Lambda tables from threshold to 1 TeV, 20 bins per decade, spline: 1
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
Lambda tables from threshold to 100 TeV, 20 bins per decade, spline: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
MuBrem : Emin= 0 eV Emax= 1 TeV
MuBrem : Emin= 0 eV Emax= 100 TeV
===== Limit on energy threshold has been applied
muPairProd: for mu+ SubType= 4
dE/dx and range tables from 100 eV to 1 TeV in 200 bins
Lambda tables from threshold to 1 TeV, 20 bins per decade, spline: 1
Sampling table 13x1001 from 1 GeV to 1 TeV
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
Lambda tables from threshold to 100 TeV, 20 bins per decade, spline: 1
Sampling table 21x1001 from 1 GeV to 100 TeV
===== EM models for the G4Region DefaultRegionForTheWorld ======
muPairProd : Emin= 0 eV Emax= 1 TeV
muPairProd : Emin= 0 eV Emax= 100 TeV
CoulombScat: for mu+, integral: 1 SubType= 1 BuildTable= 1
Lambda table from threshold to 1 TeV, 20 bins per decade, spline: 1
Lambda table from threshold to 100 TeV, 20 bins per decade, spline: 1
ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531
===== EM models for the G4Region DefaultRegionForTheWorld ======
eCoulombScattering : Emin= 0 eV Emax= 1 TeV
eCoulombScattering : Emin= 0 eV Emax= 100 TeV
msc: for mu- SubType= 10
RangeFactor= 0.2, step limit type: 0, lateralDisplacement: 1, polarAngleLimit(deg)= 180
===== EM models for the G4Region DefaultRegionForTheWorld ======
WentzelVIUni : Emin= 0 eV Emax= 1 TeV Table with 200 bins Emin= 100 eV Emax= 1 TeV
WentzelVIUni : Emin= 0 eV Emax= 100 TeV Table with 240 bins Emin= 100 eV Emax= 100 TeV
muIoni: for mu- SubType= 2
dE/dx and range tables from 100 eV to 1 TeV in 200 bins
Lambda tables from threshold to 1 TeV, 20 bins per decade, spline: 1
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
Lambda tables from threshold to 100 TeV, 20 bins per decade, spline: 1
finalRange(mm)= 0.05, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
ICRU73QO : Emin= 0 eV Emax= 200 keV deltaVI
BetheBloch : Emin= 200 keV Emax= 1 GeV deltaVI
MuBetheBloch : Emin= 1 GeV Emax= 1 TeV
MuBetheBloch : Emin= 1 GeV Emax= 100 TeV
===== Limit on energy threshold has been applied
CSDA range table up to 1 GeV in 140 bins
muBrems: for mu- SubType= 3
dE/dx and range tables from 100 eV to 1 TeV in 200 bins
Lambda tables from threshold to 1 TeV, 20 bins per decade, spline: 1
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
Lambda tables from threshold to 100 TeV, 20 bins per decade, spline: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
MuBrem : Emin= 0 eV Emax= 1 TeV
MuBrem : Emin= 0 eV Emax= 100 TeV
===== Limit on energy threshold has been applied
muPairProd: for mu- SubType= 4
dE/dx and range tables from 100 eV to 1 TeV in 200 bins
Lambda tables from threshold to 1 TeV, 20 bins per decade, spline: 1
Sampling table 13x1001 from 1 GeV to 1 TeV
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
Lambda tables from threshold to 100 TeV, 20 bins per decade, spline: 1
Sampling table 21x1001 from 1 GeV to 100 TeV
===== EM models for the G4Region DefaultRegionForTheWorld ======
muPairProd : Emin= 0 eV Emax= 1 TeV
muPairProd : Emin= 0 eV Emax= 100 TeV
CoulombScat: for mu-, integral: 1 SubType= 1 BuildTable= 1
Lambda table from threshold to 1 TeV, 20 bins per decade, spline: 1
Lambda table from threshold to 100 TeV, 20 bins per decade, spline: 1
ThetaMin(p) < Theta(degree) < 180 pLimit(GeV^1)= 0.139531
===== EM models for the G4Region DefaultRegionForTheWorld ======
eCoulombScattering : Emin= 0 eV Emax= 1 TeV
eCoulombScattering : Emin= 0 eV Emax= 100 TeV
msc: for pi+ SubType= 10
RangeFactor= 0.2, stepLimitType: 0, latDisplacement: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
UrbanMsc : Emin= 0 eV Emax= 1 TeV Table with 200 bins Emin= 100 eV Emax= 1 TeV
UrbanMsc : Emin= 0 eV Emax= 100 TeV Table with 240 bins Emin= 100 eV Emax= 100 TeV
hIoni: for pi+ SubType= 2
dE/dx and range tables from 100 eV to 1 TeV in 200 bins
Lambda tables from threshold to 1 TeV, 20 bins per decade, spline: 1
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
Lambda tables from threshold to 100 TeV, 20 bins per decade, spline: 1
finalRange(mm)= 0.05, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
Bragg : Emin= 0 eV Emax= 297.505 keV deltaVI
BetheBloch : Emin= 297.505 keV Emax= 1 TeV deltaVI
BetheBloch : Emin= 297.505 keV Emax= 100 TeV deltaVI
===== Limit on energy threshold has been applied
CSDA range table up to 1 GeV in 140 bins
hBrems: for pi+ SubType= 3
dE/dx and range tables from 100 eV to 1 TeV in 200 bins
Lambda tables from threshold to 1 TeV, 20 bins per decade, spline: 1
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
Lambda tables from threshold to 100 TeV, 20 bins per decade, spline: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
hBrem : Emin= 0 eV Emax= 1 TeV
hBrem : Emin= 0 eV Emax= 100 TeV
===== Limit on energy threshold has been applied
hPairProd: for pi+ SubType= 4
dE/dx and range tables from 100 eV to 1 TeV in 200 bins
Lambda tables from threshold to 1 TeV, 20 bins per decade, spline: 1
Sampling table 12x1001 from 1.11656 GeV to 1 TeV
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
Lambda tables from threshold to 100 TeV, 20 bins per decade, spline: 1
Sampling table 20x1001 from 1.11656 GeV to 100 TeV
===== EM models for the G4Region DefaultRegionForTheWorld ======
hPairProd : Emin= 0 eV Emax= 1 TeV
hPairProd : Emin= 0 eV Emax= 100 TeV
msc: for pi- SubType= 10
RangeFactor= 0.2, stepLimitType: 0, latDisplacement: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
UrbanMsc : Emin= 0 eV Emax= 1 TeV Table with 200 bins Emin= 100 eV Emax= 1 TeV
UrbanMsc : Emin= 0 eV Emax= 100 TeV Table with 240 bins Emin= 100 eV Emax= 100 TeV
hIoni: for pi- SubType= 2
dE/dx and range tables from 100 eV to 1 TeV in 200 bins
Lambda tables from threshold to 1 TeV, 20 bins per decade, spline: 1
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
Lambda tables from threshold to 100 TeV, 20 bins per decade, spline: 1
finalRange(mm)= 0.05, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
ICRU73QO : Emin= 0 eV Emax= 297.505 keV deltaVI
BetheBloch : Emin= 297.505 keV Emax= 1 TeV deltaVI
BetheBloch : Emin= 297.505 keV Emax= 100 TeV deltaVI
===== Limit on energy threshold has been applied
CSDA range table up to 1 GeV in 140 bins
hBrems: for pi- SubType= 3
dE/dx and range tables from 100 eV to 1 TeV in 200 bins
Lambda tables from threshold to 1 TeV, 20 bins per decade, spline: 1
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
Lambda tables from threshold to 100 TeV, 20 bins per decade, spline: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
hBrem : Emin= 0 eV Emax= 1 TeV
hBrem : Emin= 0 eV Emax= 100 TeV
===== Limit on energy threshold has been applied
hPairProd: for pi- SubType= 4
dE/dx and range tables from 100 eV to 1 TeV in 200 bins
Lambda tables from threshold to 1 TeV, 20 bins per decade, spline: 1
Sampling table 12x1001 from 1.11656 GeV to 1 TeV
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
Lambda tables from threshold to 100 TeV, 20 bins per decade, spline: 1
Sampling table 20x1001 from 1.11656 GeV to 100 TeV
===== EM models for the G4Region DefaultRegionForTheWorld ======
hPairProd : Emin= 0 eV Emax= 1 TeV
hPairProd : Emin= 0 eV Emax= 100 TeV
Region <DefaultRegionForTheWorld> -- -- appears in <World> world volume
This region is in the mass world.
@@ -2867,7 +2867,7 @@ Created histos
Run terminated.
Run Summary
Number of events processed : 10
User=0.66s Real=0.7s Sys=0s
User=0.600000s Real=0.601845s Sys=0.000000s
Going to save histograms
... write Root file : xrayfluo.root - done
... close Root file : xrayfluo.root - done
@@ -2899,12 +2899,12 @@ Pool ID '15G4PrimaryVertex', size : 0.000961 MB
Pool ID '17G4PrimaryParticle', size : 0.000961 MB
Pool ID '15G4HCofThisEvent', size : 0.000961 MB
Pool ID '16G4HitsCollection', size : 0.000961 MB
Pool ID '17G4DynamicParticle', size : 0.316 MB
Pool ID '7G4Track', size : 0.632 MB
Pool ID '17G4DynamicParticle', size : 0.324 MB
Pool ID '7G4Track', size : 0.648 MB
Pool ID '18G4TouchableHistory', size : 0.000961 MB
Pool ID '15G4CountedObjectIvE', size : 0.000961 MB
Number of memory pools allocated: 11 of which, static: 0
Dynamic pools deleted: 11 / Total memory freed: 0.96 MB
Dynamic pools deleted: 11 / Total memory freed: 0.99 MB
============================================================
G4Allocator objects are deleted.
UImanager deleted.