From 91ec35df7e96ef11a94287fabea9bf2562a589e9 Mon Sep 17 00:00:00 2001 From: adrien matta <matta@lpccaen.in2p3.fr> Date: Mon, 19 Dec 2016 13:52:27 +0100 Subject: [PATCH] * Fixing 10.3 vs 10.2 difference in compilation --- NPSimulation/Process/PhysicsList.cc | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/NPSimulation/Process/PhysicsList.cc b/NPSimulation/Process/PhysicsList.cc index cc2b99ad5..38329420e 100644 --- a/NPSimulation/Process/PhysicsList.cc +++ b/NPSimulation/Process/PhysicsList.cc @@ -279,9 +279,13 @@ void PhysicsList::AddParametrisation(){ G4FastSimulationManagerProcess* drift = new G4FastSimulationManagerProcess("DriftElectron"); - + +// For 10.3 and higher +#ifndef theParticleIterator G4ParticleTable::G4PTblDicIterator* theParticleIterator = GetParticleIterator(); - theParticleIterator->reset(); +#endif + + theParticleIterator->reset(); while ((*theParticleIterator)()){ G4ParticleDefinition* particle = theParticleIterator->value(); G4ProcessManager* pmanager = particle->GetProcessManager(); -- GitLab