Message: Need to define some custom physics in Geant4 - how? Not Logged In (login)
 Next-in-Thread Next-in-Thread
 Next-in-Forum Next-in-Forum

Question Need to define some custom physics in Geant4 - how? 

Forum: Physics List
Date: 30 Apr, 2012
From: Jack <Jack>

I couldn't find how to get started on making custom physics interactions, so any help would be greatly appreciated. Which classes / methods do I use for this?

The details of the interactions aren't important to my question here, but just for some background in case you are curious: I need to simulate the behavior of contaminants in a vacuum chamber that has lots of surfaces and orifaces. When particles encounter a surface, they need to either bounce off of it or stick with some probability which depends on the surface temperature. And if they stick, they need to be able to escape later with some probability.

Ok, so this behavior really isn't encapsulated by hadronic physics, leptonic physics, etc, right? It is more like I need 'billiard ball physics', which seems like it should be simple enough to define. But I just can't figure out how to define it in Geant4, and the references are inadequate so far.

I have already successfully made custom particles to represent the molecular contaminants, and also made them appear throughout the volume with random positions and momenta. But now I need to make the custom physics of the interactions of the particles with the surfaces. The interactions are simple, as described above, so how do I go about defining and implementing custom physics interactions in Geant4?

Thanks!

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

1 None: Re: Need to define some custom physics in Geant4 - how?   (Jack - 02 May, 2012)
1 None: Re: Need to define some custom physics in Geant4 - how?   (Christopher Walker - 14 Aug, 2014)
1 Feedback: Re: Need to define some custom physics in Geant4 - how?   (Michael H. Kelsey - 14 Aug, 2014)
2 Idea: Re: Need to define some custom physics in Geant4 - how?   (Jack - 14 Aug, 2014)
2 Idea: Re: Need to define some custom physics in Geant4 - how?   (Vladimir Ivanchenko - 23 May, 2012)
 Add Message Add Message
to: "Need to define some custom physics in Geant4 - how?"

 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 ]