Message: Re: strange results for polished reflector Not Logged In (login)
 Next-in-Thread Next-in-Thread
 Next-in-Forum Next-in-Forum

None Re: strange results for polished reflector 

Forum: Processes Involving Optical Photons
Re: Question strange results for polished reflector (Yuri Soloviev)
Re: Feedback Re: strange results for polished reflector (Gumplinger Peter)
Date: 17 May, 2010
From: Yuri Soloviev <Yuri Soloviev>

Dear Peter

 Yes I am using G4.9.3.
 Here are a snapshots from the files with verbose level =1:

 1. For SS = 1

   Photon at Boundary! 
 thePrePV:  Scint
 thePostPV: World
 Old Momentum Direction: (0.63914,-0.310709,0.703534)
 Old Polarization:       (-0.763587,-0.147122,0.628721)
 New Momentum Direction: (0.63914,-0.310709,-0.703534)
 New Polarization:       (0.763587,0.147122,0.628721)
 *** SpikeReflection *** 
 Photon at Boundary! 
 thePrePV:  World
 thePostPV: Scint
 *** StepTooSmall *** 
 Photon at Boundary! 
 thePrePV:  Scint
 thePostPV: World
 Old Momentum Direction: (0.63914,-0.310709,-0.703534)
 Old Polarization:       (0.763587,0.147122,0.628721)
 New Momentum Direction: (0.63914,-0.310709,0.703534)
 New Polarization:       (-0.763587,-0.147122,0.628721)
 *** SpikeReflection *** 

 2. the same for SL = 1

  Photon at Boundary! 
 thePrePV:  Scint
 thePostPV: World
 Old Momentum Direction: (0.63914,-0.310709,0.703534)
 Old Polarization:       (-0.763587,-0.147122,0.628721)
 New Momentum Direction: (0.63914,-0.310709,-0.703534)
 New Polarization:       (0.763587,0.147122,0.628721)
 *** LobeReflection *** 
 Photon at Boundary! 
 thePrePV:  World
 thePostPV: Scint
 *** StepTooSmall *** 
 Photon at Boundary! 
 thePrePV:  Scint
 thePostPV: World
 Old Momentum Direction: (0.63914,-0.310709,-0.703534)
 Old Polarization:       (0.763587,0.147122,0.628721)
 New Momentum Direction: (0.63914,-0.310709,0.703534)
 New Polarization:       (-0.763587,-0.147122,0.628721)
 *** LobeReflection *** 

It says "LobeReflection" but nevertheless it looks the same as for "SpikeReflection".

 here is the piece of my code where I define the surface (for SL = 1):

 G4double sigma_alpha = 0.1;
  G4OpticalSurface* OpSurface = new G4OpticalSurface("Surface");
  OpSurface->SetType(dielectric_dielectric);
  OpSurface->SetFinish(polishedbackpainted);
//  OpSurface->SetFinish(groundbackpainted);
  OpSurface->SetModel(unified);
  OpSurface->SetSigmaAlpha(sigma_alpha);

  const G4int num = 4;

  G4double Ephoton[num] = {1.223*eV,1.6*eV,4.8*eV,6.889*eV};

  //OpticalSurface 

//  G4double RefractiveIndex[num] = {1.35, 1.35, 1.35, 1.35};
  G4double RefractiveIndex[num] = {1.0, 1.0, 1.0, 1.0};
  G4double SpecularLobe[num]    = {1.0, 1.0, 1.0, 1.0};
//  G4double SpecularLobe[num]    = {0.0, 0.0, 0.0, 0.0};
  G4double SpecularSpike[num]   = {0.0, 0.0, 0.0, 0.0};
//  G4double SpecularSpike[num]   = {1.0, 1.0, 1.0, 1.0};
  G4double Backscatter[num]     = {0.0, 0.0, 0.0, 0.0};

  Thank you 
                 Yuri 

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

1 Warning: Re: strange results for polished reflector   (Gumplinger Peter - 18 May, 2010)
(_ Ok: Re: strange results for polished reflector   (Yuri Soloviev - 20 May, 2010)
 Add Message Add Message
to: "Re: strange results for polished reflector"

 Subscribe Subscribe

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