Message: Re: Sciintillation Emission Spectrum table Not Logged In (login)
 Next-in-Thread Next-in-Thread
 Next-in-Forum Next-in-Forum

Feedback Re: Sciintillation Emission Spectrum table 

Forum: Processes Involving Optical Photons
Re: Question Sciintillation Emission Spectrum table (Ron Mathis)
Date: 21 Jan, 2010
From: Gumplinger Peter <Gumplinger Peter>

Hello Ron,

Can you please check what scintillation photon energies are sampled and put on the stack (by putting the histogram in StackingAction). The code for interpolation of the MaterialPropertiesVector has not changed for a very long time and is a simple linear interpolation between points:

http://www-geant4.kek.jp/lxr/source/materials/src/G4MaterialPropertyVector.cc#L154

From this intensity distribution an integral intensity distribution vector is made at:

http://www-geant4.kek.jp/lxr/source/processes/electromagnetic/xrays/src/G4Scintillation.cc#L486

where the integration between points is easy by assuming a linear increase. The photon energy points in that vector are the same as your input. In any event, I can't see how gaps can result from sampling this integral table at:

http://www-geant4.kek.jp/lxr/source/processes/electromagnetic/xrays/src/G4Scintillation.cc#L301

where the G4PhysicsOrderedFreeVector is also linear interpolated:

http://www-geant4.kek.jp/lxr/source/global/management/src/G4PhysicsOrderedFreeVector.cc#L148

There was however a small change made to the G4PhysicsOrderedFreeVector on Jul 03, 2009 V.Ivanchenko (global-V09-02-06). What happens if you changed the 9.3 version of that class by the 9.2 version?

Peter

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

1 More: Re: Sciintillation Emission Spectrum table   (Ron Mathis - 22 Jan, 2010)
(_ Warning: Re: Sciintillation Emission Spectrum table   (Gumplinger Peter - 22 Jan, 2010)
(_ Feedback: Re: Sciintillation Emission Spectrum table   (Ron Mathis - 25 Jan, 2010)
 Add Message Add Message
to: "Re: Sciintillation Emission Spectrum table"

 Subscribe Subscribe

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