Message: Solved Not Logged In (login)
 Next-in-Thread Next-in-Thread
 Next-in-Forum Next-in-Forum

Ok Solved 

Forum: Physics List
Re: Question "G4PhysicsListHelper::RegisterProcess : No Process Manager for gamma" when registering new process (Jayson Vavrek)
Re: None Re: G4PhysicsListHelper::RegisterProcess : No Process Manager for gamma when registering new process (Michael H. Kelsey)
Date: 21 Jul, 2015
From: Jayson Vavrek <Jayson Vavrek>

Problem solved. It turns out the particles need to be instantiated in physicsList::ConstructParticle(), not G4NRFPhysics::ConstructParticle(). I also needed to ensure that theDecayPhysics->ConstructParticle() was called before any RegisterPhysics commands, and that when I did RegisterPhysics(new G4NRFPhysics("NRF")), that G4NRFPhysics::ConstructProcess() had the usual AddDiscreteProcess command in the *aParticleIterator loop. Finally, there were some issues with setting the process/physics types, so I set the Process(Sub)Type for G4NRF to fElectromagnetic and the PhysicsType of G4NRFPhysics to 0.

Inline Depth:
 1 1
 All All
Outline Depth:
 1 1
 2 2
 All All
Add message: (add)

1 Warning: Re: Solved   (Andrea Dotti - 21 Jul, 2015)
 Add Message Add Message
to: "Solved"

 Subscribe Subscribe

This site runs SLAC HyperNews version 1.11-slac-98, derived from the original HyperNews

[ Geant 4 Home | Geant 4 HyperNews | Search | Request New Forum | Feedback ]