Import Geant4 10.0.0 source tree

This commit is contained in:
Gabriele Cosmo
2016-06-10 11:51:14 +02:00
parent e2d2f9810a
commit 286caacf06
12421 changed files with 730077 additions and 502383 deletions
@@ -60,7 +60,7 @@
#include "LocalIonIonInelasticPhysic.hh" // Physic dedicated to the ion-ion inelastic processes
// Physic lists (contained inside the Geant4 source code, in the 'physicslists folder')
#include "HadronPhysicsQGSP_BIC.hh"
#include "G4HadronPhysicsQGSP_BIC.hh"
#include "G4EmStandardPhysics_option3.hh"
#include "G4EmLivermorePhysics.hh"
#include "G4EmPenelopePhysics.hh"
@@ -79,6 +79,7 @@
#include "G4IonFluctuations.hh"
#include "G4IonParametrisedLossModel.hh"
#include "G4EmProcessOptions.hh"
#include "G4ParallelWorldPhysics.hh"
/////////////////////////////////////////////////////////////////////////////
HadrontherapyPhysicsList::HadrontherapyPhysicsList() : G4VModularPhysicsList()
@@ -151,6 +152,12 @@ void HadrontherapyPhysicsList::ConstructProcess()
// step limitation (as a full process)
//
AddStepMax();
//Parallel world sensitivity
G4ParallelWorldPhysics* pWorld = new G4ParallelWorldPhysics("DetectorROGeometry");
pWorld->ConstructProcess();
return;
}
/////////////////////////////////////////////////////////////////////////////
@@ -192,7 +199,7 @@ void HadrontherapyPhysicsList::AddPhysicsList(const G4String& name)
} else if (name == "QGSP_BIC_EMY") {
AddPhysicsList("emstandard_opt3");
hadronPhys.push_back( new HadronPhysicsQGSP_BIC());
hadronPhys.push_back( new G4HadronPhysicsQGSP_BIC());
hadronPhys.push_back( new G4EmExtraPhysics());
hadronPhys.push_back( new G4HadronElasticPhysics());
hadronPhys.push_back( new G4StoppingPhysics());