Import Geant4 9.1.0 source tree
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
-------------------------------------------------------------------
|
||||
$Id: History,v 1.12 2007/06/13 15:00:48 ahoward Exp $
|
||||
$Id: History,v 1.15 2007/11/06 09:38:16 ahoward Exp $
|
||||
-------------------------------------------------------------------
|
||||
|
||||
=========================================================
|
||||
@@ -8,6 +8,17 @@ $Id: History,v 1.12 2007/06/13 15:00:48 ahoward Exp $
|
||||
|
||||
Category History file
|
||||
---------------------
|
||||
06.11.2007 - A. Howard (DMX-V09-00-02)
|
||||
Corrected micrometer unit in macros from mum to um (old bug since
|
||||
release 8.2)
|
||||
|
||||
02.07.2007 - A. Howard (DMX-V09-00-01)
|
||||
Added G4StepLimiter to physics list (correction of migration to
|
||||
Geant4 9.0)
|
||||
|
||||
02.07.2007 - A. Howard (DMX-V09-00-00)
|
||||
Added missing header file G4hIonisation.hh to DMXPhysicsLists.cc
|
||||
|
||||
06.06.2007 - A. Howard (DMX-V08-03-01)
|
||||
Changed fG4v71 to preferable fMinimal for msc step limitation
|
||||
Converted to hIonisation from hLowEnergyIonisation until
|
||||
|
||||
@@ -37,7 +37,7 @@
|
||||
# gun: source
|
||||
/dmx/gun/type Volume
|
||||
/dmx/gun/shape Cylinder
|
||||
/dmx/gun/radius 250 mum
|
||||
/dmx/gun/radius 250 um
|
||||
/dmx/gun/halfz 10.0 nm
|
||||
/dmx/gun/centre 0 0 -302.65 mm
|
||||
/dmx/gun/confine americium_phys
|
||||
|
||||
@@ -37,7 +37,7 @@
|
||||
# gun: source
|
||||
/dmx/gun/type Volume
|
||||
/dmx/gun/shape Cylinder
|
||||
/dmx/gun/radius 250 mum
|
||||
/dmx/gun/radius 250 um
|
||||
/dmx/gun/halfz 10.0 nm
|
||||
/dmx/gun/centre 0 0 -302.65 mm
|
||||
/dmx/gun/confine americium_phys
|
||||
|
||||
@@ -25,7 +25,7 @@
|
||||
//
|
||||
//
|
||||
// $Id: DMXMinEkineCuts.hh,v 1.4 2006/06/29 16:25:47 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-09-00 $
|
||||
// GEANT4 tag $Name: geant4-09-01 $
|
||||
//
|
||||
//
|
||||
// ------------------------------------------------------------
|
||||
|
||||
@@ -25,7 +25,7 @@
|
||||
//
|
||||
//
|
||||
// $Id: DMXMinEkineCuts.cc,v 1.6 2006/06/29 16:26:39 gunter Exp $
|
||||
// GEANT4 tag $Name: geant4-09-00 $
|
||||
// GEANT4 tag $Name: geant4-09-01 $
|
||||
//
|
||||
//
|
||||
// --------------------------------------------------------------
|
||||
|
||||
@@ -187,6 +187,7 @@ void DMXPhysicsList::ConstructProcess()
|
||||
// Transportation ///////////////////////////////////////////////////////////
|
||||
#include "DMXMaxTimeCuts.hh"
|
||||
#include "DMXMinEkineCuts.hh"
|
||||
#include "G4StepLimiter.hh"
|
||||
|
||||
void DMXPhysicsList::AddTransportation() {
|
||||
|
||||
@@ -199,9 +200,13 @@ void DMXPhysicsList::AddTransportation() {
|
||||
G4String particleName = particle->GetParticleName();
|
||||
// time cuts for ONLY neutrons:
|
||||
if(particleName == "neutron")
|
||||
pmanager->AddDiscreteProcess(new DMXMaxTimeCuts());
|
||||
pmanager->AddDiscreteProcess(new DMXMaxTimeCuts());
|
||||
// Energy cuts to kill charged (embedded in method) particles:
|
||||
pmanager->AddDiscreteProcess(new DMXMinEkineCuts());
|
||||
|
||||
// Step limit applied to all particles:
|
||||
pmanager->AddProcess(new G4StepLimiter, -1,-1,1);
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -240,7 +245,7 @@ void DMXPhysicsList::AddTransportation() {
|
||||
#include "G4MuonMinusCaptureAtRest.hh"
|
||||
|
||||
//OTHERS:
|
||||
//#include "G4hIonisation.hh" // standard hadron ionisation
|
||||
#include "G4hIonisation.hh" // standard hadron ionisation
|
||||
|
||||
//em process options to allow msc step-limitation to be switched off
|
||||
#include "G4EmProcessOptions.hh"
|
||||
|
||||
Reference in New Issue
Block a user