Message: Distinguish optical photons generated by fast and slow scintillation component Not Logged In (login)
 Next-in-Thread Next-in-Thread
 Next-in-Forum Next-in-Forum

Question Distinguish optical photons generated by fast and slow scintillation component 

Forum: Processes Involving Optical Photons
Date: 12 Oct, 2015
From: Marco Pizzichemi <Marco Pizzichemi>

Dear Geant4 experts,

            is there any way to get, when tracking an optical photon in a Geant4 simulation, any information about which scintillation component was used to generate it? 

Say for example that I've set a FAST and SLOW scintillation component for my crystal: now I would like to be able, whenever an optical photon stops in my detector, to distinguish the ones generated by the fast component from the ones generated according to the slow component.

I've tried looking into the G4Scintillation.cc class, but it seems like this information is not exported to the newly generated track when the secondary is produced with the method

G4Track* aSecondaryTrack = new G4Track(aScintillationPhoton,aSecondaryTime,aSecondaryPosition);

in fact the parameters used to generate the time distribution

deltaTime = deltaTime + sample_time(ScintillationRiseTime, ScintillationTime);

don't pass to the track, since it only gets

SecondaryTime = t0 + deltaTime

So maybe it's impossible, or maybe I'm just looking in the wrong place: is there any way to get this kind of "tag" of the scintillation component that generated the optical?

Best regards,

Marco

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

1 Feedback: Re: Distinguish optical photons generated by fast and slow scintillation component   (Gumplinger Peter - 13 Oct, 2015)
 Add Message Add Message
to: "Distinguish optical photons generated by fast and slow scintillation component"

 Subscribe Subscribe

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