Message: Re: Problem with Rayleigh scattering Not Logged In (login)
 Next-in-Thread Next-in-Thread
 Next-in-Forum Next-in-Forum

Feedback Re: Problem with Rayleigh scattering 

Keywords: Rayleigh scattering clarity optical photon
Forum: Processes Involving Optical Photons
Date: 04 Oct, 2006
From: Gumplinger Peter <Gumplinger Peter>

The Rayleigh process requires a G4MaterialPropertiesTable to be filled by the user with Rayleigh scattering length data. The Rayleigh scattering attenuation length is the average distance traveled by a photon before it is Rayleigh scattered in the medium and it is the distance returned by the GetMeanFreePath method. The actual scattering length is then sampled from an exponential with this mean free path.

The Rayleigh process only scatters photons. It does not absorb them in any way. What you may need is also add the OpAbsorption process for photon bulk absorption.

Please refer to Tracking of Photons in processes/optical in the Application Developers Manual.

Or, you may have the opposite problem where too many photons disappear (I can't quite understand your comment). In that case, it must be blamed on the surface reflectivity you have chosen or the OpAbsorption process.

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

 Add Message Add Message
to: "Re: Problem with Rayleigh scattering"

 Subscribe Subscribe

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