Import Geant4 10.3.0.beta source tree

This commit is contained in:
Gabriele Cosmo
2016-06-30 14:12:05 +02:00
parent a654a7ab1f
commit 4ec577e5c4
2021 changed files with 100995 additions and 78277 deletions
+13 -11
View File
@@ -4,7 +4,7 @@
############################################
*************************************************************
Geant4 version Name: geant4-10-02-ref-00 (4-December-2015)
Geant4 version Name: geant4-10-03-beta-01 (30-June-2016)
Copyright : Geant4 Collaboration
Reference : NIM A 506 (2003), 250-303
WWW : http://cern.ch/geant4
@@ -232,16 +232,18 @@ Registering model factories...
You have successfully registered the following model factories.
Registered model factories:
generic
drawByCharge
drawByParticleID
drawByOriginVolume
drawByAttribute
drawByCharge
drawByOriginVolume
drawByParticleID
drawByTouchedVolume
Registered filter factories:
chargeFilter
particleFilter
originVolumeFilter
attributeFilter
chargeFilter
originVolumeFilter
particleFilter
touchedVolumeFilter
You have successfully registered the following user vis actions.
Run Duration User Vis Actions: none
@@ -353,7 +355,7 @@ msc: for mu+ SubType= 10
muIoni: for mu+ SubType= 2
dE/dx and range tables from 100 eV to 10 TeV in 77 bins
Lambda tables from threshold to 10 TeV, 7 bins per decade, spline: 1
finalRange(mm)= 1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
finalRange(mm)= 0.1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
Bragg : Emin= 0 eV Emax= 200 keV
BetheBloch : Emin= 200 keV Emax= 1 GeV
@@ -380,7 +382,7 @@ msc: for mu- SubType= 10
muIoni: for mu- SubType= 2
dE/dx and range tables from 100 eV to 10 TeV in 77 bins
Lambda tables from threshold to 10 TeV, 7 bins per decade, spline: 1
finalRange(mm)= 1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
finalRange(mm)= 0.1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
ICRU73QO : Emin= 0 eV Emax= 200 keV
BetheBloch : Emin= 200 keV Emax= 1 GeV
@@ -452,7 +454,7 @@ Step# X Y Z Direction x dir y dir
Run terminated.
Run Summary
Number of events processed : 1
User=0.01s Real=0s Sys=0s
User=0s Real=0s Sys=0s
WARNING: command "/vis/viewer/update" could not be applied: no current viewer.
========= Table of registered couples ==============================
@@ -634,7 +636,7 @@ WARNING: Scene "none" not found.
Run terminated.
Run Summary
Number of events processed : 100
User=0s Real=0s Sys=0s
User=0.01s Real=0s Sys=0s
WARNING: command "/vis/viewer/update" could not be applied: no current viewer.
Graphics systems deleted.
Visualization Manager deleting...
+12 -10
View File
@@ -4,7 +4,7 @@
############################################
*************************************************************
Geant4 version Name: geant4-10-02-ref-00 (4-December-2015)
Geant4 version Name: geant4-10-03-beta-01 (30-June-2016)
Copyright : Geant4 Collaboration
Reference : NIM A 506 (2003), 250-303
WWW : http://cern.ch/geant4
@@ -230,16 +230,18 @@ Registering model factories...
You have successfully registered the following model factories.
Registered model factories:
generic
drawByCharge
drawByParticleID
drawByOriginVolume
drawByAttribute
drawByCharge
drawByOriginVolume
drawByParticleID
drawByTouchedVolume
Registered filter factories:
chargeFilter
particleFilter
originVolumeFilter
attributeFilter
chargeFilter
originVolumeFilter
particleFilter
touchedVolumeFilter
You have successfully registered the following user vis actions.
Run Duration User Vis Actions: none
@@ -347,7 +349,7 @@ msc: for mu+ SubType= 10
muIoni: for mu+ SubType= 2
dE/dx and range tables from 100 eV to 10 TeV in 77 bins
Lambda tables from threshold to 10 TeV, 7 bins per decade, spline: 1
finalRange(mm)= 1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
finalRange(mm)= 0.1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
Bragg : Emin= 0 eV Emax= 200 keV
BetheBloch : Emin= 200 keV Emax= 1 GeV
@@ -374,7 +376,7 @@ msc: for mu- SubType= 10
muIoni: for mu- SubType= 2
dE/dx and range tables from 100 eV to 10 TeV in 77 bins
Lambda tables from threshold to 10 TeV, 7 bins per decade, spline: 1
finalRange(mm)= 1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
finalRange(mm)= 0.1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
ICRU73QO : Emin= 0 eV Emax= 200 keV
BetheBloch : Emin= 200 keV Emax= 1 GeV
@@ -4592,7 +4594,7 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng Ne
Run terminated.
Run Summary
Number of events processed : 100
User=0.04s Real=0.06s Sys=0.01s
User=0.04s Real=0.04s Sys=0s
WARNING: command "/vis/viewer/update" could not be applied: no current viewer.
Graphics systems deleted.
Visualization Manager deleting...
+4 -1
View File
@@ -1,4 +1,4 @@
$Id: History 92498 2015-09-02 07:24:12Z gcosmo $
$Id: History 96980 2016-05-19 09:41:22Z gcosmo $
-------------------------------------------------------------------
=========================================================
@@ -15,6 +15,9 @@ track of all tags.
* Reverse chronological order (last date on top), please *
----------------------------------------------------------
May 19, 2016 - G.Cosmo - fieldex03-V10-02-00
- Fixed compilation warnings on gcc-6.1 in F03FieldMessenger.
September 01, 2015 - I. Hrivnacova - fieldex03-V10-01-00
- Removed F03EventActionMessenger class, now obsolete, and
replaced /event/printModulo commands in macros with /run/printProgress
+15 -16
View File
@@ -4,7 +4,7 @@
############################################
*************************************************************
Geant4 version Name: geant4-10-02-ref-00 (4-December-2015)
Geant4 version Name: geant4-10-03-beta-01 (30-June-2016)
Copyright : Geant4 Collaboration
Reference : NIM A 506 (2003), 250-303
WWW : http://cern.ch/geant4
@@ -209,7 +209,7 @@ G4ClassicalRK4 (default) is called
The minimal step is equal to 0.25 mm
F03PhysicsList::SetCuts:CutLength : 1 mm
total time(SetCuts)=0.01 s
total time(SetCuts)=0 s
Visualization Manager instantiating with verbosity "warnings (3)"...
Visualization Manager initialising...
Registering graphics systems...
@@ -237,16 +237,18 @@ Registering model factories...
You have successfully registered the following model factories.
Registered model factories:
generic
drawByCharge
drawByParticleID
drawByOriginVolume
drawByAttribute
drawByCharge
drawByOriginVolume
drawByParticleID
drawByTouchedVolume
Registered filter factories:
chargeFilter
particleFilter
originVolumeFilter
attributeFilter
chargeFilter
originVolumeFilter
particleFilter
touchedVolumeFilter
You have successfully registered the following user vis actions.
Run Duration User Vis Actions: none
@@ -257,11 +259,8 @@ Some /vis commands (optionally) take a string to specify colour.
Available colours:
black, blue, brown, cyan, gray, green, grey, magenta, red, white, yellow
Set field value to (33000,0,0) Gauss
Set field value to (33000,0,0) Gauss
G4ClassicalRK4 (default) is called
The minimal step is equal to 10 mm
Set field value to (33000,0,0) Gauss
phot: for gamma SubType= 12 BuildTable= 0
LambdaPrime table from 200 keV to 10 TeV in 54 bins
@@ -357,7 +356,7 @@ msc: for mu+ SubType= 10
muIoni: for mu+ SubType= 2
dE/dx and range tables from 100 eV to 10 TeV in 77 bins
Lambda tables from threshold to 10 TeV, 7 bins per decade, spline: 1
finalRange(mm)= 1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
finalRange(mm)= 0.1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
Bragg : Emin= 0 eV Emax= 200 keV
BetheBloch : Emin= 200 keV Emax= 1 GeV
@@ -384,7 +383,7 @@ msc: for mu- SubType= 10
muIoni: for mu- SubType= 2
dE/dx and range tables from 100 eV to 10 TeV in 77 bins
Lambda tables from threshold to 10 TeV, 7 bins per decade, spline: 1
finalRange(mm)= 1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
finalRange(mm)= 0.1, dRoverRange= 0.2, integral: 1, fluct: 1, linLossLimit= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
ICRU73QO : Emin= 0 eV Emax= 200 keV
BetheBloch : Emin= 200 keV Emax= 1 GeV
@@ -462,7 +461,7 @@ Step# X Y Z KineE dEStep StepLeng TrakLeng
Run terminated.
Run Summary
Number of events processed : 1
User=0s Real=0.01s Sys=0s
User=0s Real=0s Sys=0s
WARNING: command "/vis/viewer/update" could not be applied: no current viewer.
========= Table of registered couples ==============================
@@ -484,7 +483,7 @@ WARNING: Scene "none" not found.
Run terminated.
Run Summary
Number of events processed : 100
User=0.02s Real=0.01s Sys=0s
User=0.01s Real=0.01s Sys=0s
WARNING: command "/vis/viewer/update" could not be applied: no current viewer.
Set field value to (0,0,1000) Gauss
@@ -506,7 +505,7 @@ WARNING: Scene "none" not found.
Run terminated.
Run Summary
Number of events processed : 10
User=0s Real=0s Sys=0s
User=0s Real=0.01s Sys=0s
WARNING: command "/vis/viewer/update" could not be applied: no current viewer.
Graphics systems deleted.
Visualization Manager deleting...
@@ -27,7 +27,7 @@
/// \brief Implementation of the F03FieldMessenger class
//
//
// $Id: F03FieldMessenger.cc 76602 2013-11-13 08:33:35Z gcosmo $
// $Id: F03FieldMessenger.cc 96980 2016-05-19 09:41:22Z gcosmo $
//
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
@@ -103,10 +103,12 @@ void F03FieldMessenger::SetNewValue( G4UIcommand* command, G4String newValue)
if( command == fUpdateCmd )
fEMfieldSetup->UpdateField();
if( command == fMagFieldCmd )
{
fEMfieldSetup->SetFieldValue(fMagFieldCmd->GetNewDoubleValue(newValue));
// Check the value
G4cout << "Set field value to " <<
fEMfieldSetup->GetConstantFieldValue() / gauss << " Gauss " << G4endl;
}
if( command == fMinStepCmd )
fEMfieldSetup->SetMinStep(fMinStepCmd->GetNewDoubleValue(newValue));
}
+7 -4
View File
@@ -15,16 +15,19 @@ track of all tags.
* Reverse chronological order (last date on top), please *
----------------------------------------------------------
May 14, 2015 P.Gumplinger - (fieldex04-V10-01-00 & fieldex04-V10-01-01)
- remove obsolete /event/drawTrack and /event/printModulo
May 19, 2016 G.Cosmo - (fieldex04-V10-02-00)
- Fixed compilation warning on gcc-6.1 in F04GlobalField.
May 14, 2015 P.Gumplinger - (fieldex04-V10-01-01, 00)
- Removed obsolete /event/drawTrack and /event/printModulo.
November 5, 2014 A.Dotti - (fieldex04-V10-00-11)
- Bug fixing for shared process
- Bug fixing for shared process.
October 28, 2014 A. Dotti - (fieldex04-V10-00-10)
- Proting to new optical phsyics processes API
(no statics), requires: xrays-V10-00-06, op-V10-00-09,
phys-ctor-em-V10-00-18
phys-ctor-em-V10-00-18.
February 28, 2014 G. Cosmo - (fieldex04-V10-00-09)
- Corrected mismatch for delete/new of fFp pointer array in Clear()...
File diff suppressed because it is too large Load Diff
@@ -23,7 +23,7 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: F04GlobalField.cc 79449 2014-02-28 14:32:58Z gcosmo $
// $Id: F04GlobalField.cc 96981 2016-05-19 09:42:40Z gcosmo $
//
/// \file field/field04/src/F04GlobalField.cc
/// \brief Implementation of the F04GlobalField class
@@ -299,7 +299,8 @@ void F04GlobalField::Clear()
}
}
if (fFp) delete [] fFp; fFirst = true;
if (fFp) { delete [] fFp; }
fFirst = true;
fNfp = 0;
fFp = NULL;
}
+9 -7
View File
@@ -4,7 +4,7 @@
############################################
*************************************************************
Geant4 version Name: geant4-10-02-ref-00 (4-December-2015)
Geant4 version Name: geant4-10-03-beta-01 (30-June-2016)
Copyright : Geant4 Collaboration
Reference : NIM A 506 (2003), 250-303
WWW : http://cern.ch/geant4
@@ -50,16 +50,18 @@ Registering model factories...
You have successfully registered the following model factories.
Registered model factories:
generic
drawByCharge
drawByParticleID
drawByOriginVolume
drawByAttribute
drawByCharge
drawByOriginVolume
drawByParticleID
drawByTouchedVolume
Registered filter factories:
chargeFilter
particleFilter
originVolumeFilter
attributeFilter
chargeFilter
originVolumeFilter
particleFilter
touchedVolumeFilter
You have successfully registered the following user vis actions.
Run Duration User Vis Actions: none
+10 -8
View File
@@ -4,7 +4,7 @@
############################################
*************************************************************
Geant4 version Name: geant4-10-02-ref-00 (4-December-2015)
Geant4 version Name: geant4-10-03-beta-01 (30-June-2016)
Copyright : Geant4 Collaboration
Reference : NIM A 506 (2003), 250-303
WWW : http://cern.ch/geant4
@@ -62,16 +62,18 @@ Registering model factories...
You have successfully registered the following model factories.
Registered model factories:
generic
drawByCharge
drawByParticleID
drawByOriginVolume
drawByAttribute
drawByCharge
drawByOriginVolume
drawByParticleID
drawByTouchedVolume
Registered filter factories:
chargeFilter
particleFilter
originVolumeFilter
attributeFilter
chargeFilter
originVolumeFilter
particleFilter
touchedVolumeFilter
You have successfully registered the following user vis actions.
Run Duration User Vis Actions: none
@@ -2299,7 +2301,7 @@ Terminate current event processing.
Run terminated.
Run Summary
Number of events processed : 1
User=0.03s Real=0.03s Sys=0s
User=0.04s Real=0.05s Sys=0.01s
#
Graphics systems deleted.
Visualization Manager deleting...