Message: Re: No Reflection Of Optical Photons Not Logged In (login)
 Next-in-Thread Next-in-Thread
 Next-in-Forum Next-in-Forum

Question Re: No Reflection Of Optical Photons 

Forum: Processes Involving Optical Photons
Re: Question No Reflection Of Optical Photons (Ibrahim)
Date: 23 Jun, 2011
From: Joel Long <Joel Long>

On Wed, 22 Jun 2011 01:45:48 GMT, Ibrahim wrote:
> Dear all,
> 
> I would like to simulate the following situation: I have scintillator
> box (e.g. Box1) with the following parameters:
> 
> -Length = 1mm
> 
> -Width = 1mm
> 
> -Height =2mm
> 
> -Refraction index n = 1.7
> 
> This box (Box1) should be surrounded by another material (e.g. Box2)
> with smaller refraction index in order to maintain the optical inside
> the box1.
> 
> I constructed a Box2 (1.2 mm x 1.2 mm x 2.2 mm) and I placed the Box1
> inside the Box2. Now I have two medium of two different refraction
> indices (n1= 1.47 and n2=1.7) and thus when hen the optical photons are
> generated inside the box1 they must be kept inside it because of the
> total reflection of the optical photons at the boundary of the box1 and
> box2. But I see no reflection of optical photons at the boundary! I
> highly appreciate your help.
> 
> Kind regards
> 
> Ibrahym
> 

Hi Ibrahym,

Could you post the relevant portion of your code, showing which properties you have set in your G4MaterialPropertiesTable, and the associated energy range?

Are the optical photons you are generating within the range of energies you passed to the G4MaterialPropertiesTable? I am not sure if Geant4 extrapolates beyond the data it is given or not for optical processes. Also, have you checked that photons are actually reaching the surface? Try setting your absorption length to be very long (highly transparent) to be sure.

Also, are you doing simple smooth dielectric-dielectric surfaces, or are you working with G4OpticalSurface and associated classes?

Thanks, Joel

 Add Message Add Message
to: "Re: No Reflection Of Optical Photons"

 Subscribe Subscribe

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