|Message: optical photon self-absorption in scintillator||Not Logged In (login)|
Click on the Forum title, e.g. on the "Forums by Category" page, to read a sequence of postings to the Forum and its threads all in one page. If you are only interested in one thread or the thread following a specific posting, click the thread or the posting, which takes you to a smaller page, which contains only the part you are interested in and may be easier to navigate.
Messages are "chained" if there are only replies at the first level, i.e. 1/1.html, 1/1/1.html etc. In case of "chained" messages the message number is replaced by the icon and there is no indentation.
Inline: Display the subject line only or also the text of the posting(s); for the choice "All" the "Outline" choices are switched off.
|1||0||1||no text / full text of posting|
|2||1||All||text for level 1 only / text for All postings|
Outline: Choose the depth of the posting thread, successive toggle controls provide increasing detail.
|1||2||1||2 levels / 1 level (original posting)|
|2||3||2||3 levels / 2 levels|
|3||3||All||3 levels / all levels (all postings)|
I am running geant 4.7.0.p01 and doing some optical photon simulations.
My question is this:
I would like to simulate optical photon absorption and RE-emission in a plastic scintillator. I am using wavelength dependent values for all the physics. To my knowledge, this reqires setting
scintMPT->AddProperty("ABSLENGTH",scintEnergy,scintAbsorb,scintEntries); scintMPT->AddProperty("FASTCOMPONENT",scintEnergy,scintEmit,scintEntries); scintMPT->AddProperty("SLOWCOMPONENT",scintEnergy,scintSlow,scintEntries); scintMPT->AddProperty("WLSCOMPONENT",wlsEnergy,wlsEmit,wlsEntries); scintMPT->AddProperty("WLSABSLENGTH",wlsEnergy,wlsAbsorb,wlsEntries);
for the SCINTILLATOR (along with the other properties). I am not using WLS fibers, but I am using WLS properties in the scintillator to get the primary emission, wls absorption, wls emission and non-wls absorption.
I am running into problems with:
G4SteppingManager::InvokePSDIP(unsigned long) G4SteppingManager::InvokePostStepDoItProcs() G4SteppingManager::Stepping() G4TrackingManager::ProcessOneTrack(G4Track*) G4EventManager::DoProcessing(G4Event*) G4EventManager::ProcessOneEvent(G4Event*)
Doing a bt I find that the error is in G4MaterialPropertyVector::GetProperty()
I can't find the problem. Is what I am doing even possible in G4?
|Inline Depth:||Outline Depth:||Add message:|