Import Geant4 10.0.0 source tree
This commit is contained in:
@@ -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());
|
||||
|
||||
Reference in New Issue
Block a user