Message: Re: Scintillation Process invoked in Non Scintillators Not Logged In (login)
 Next-in-Thread Next-in-Thread
 Next-in-Forum Next-in-Forum

Feedback Re: Scintillation Process invoked in Non Scintillators 

Forum: Processes Involving Optical Photons
Re: None Scintillation Process invoked in Non Scintillators (Marcus O'Flaherty)
Re: Feedback Re: Scintillation Process invoked in Non Scintillators (Gumplinger Peter)
Re: Question Re: Scintillation Process invoked in Non Scintillators (Marcus O'Flaherty)
Date: 10 Jun, 2016
From: Gumplinger Peter <Gumplinger Peter>

Hi Marcus,

The reason you see this final entry in the stepping verbose of a charged particle is:

    if (fScintillationProcess->IsApplicable(*particle)) {
      pmanager->AddProcess(fScintillationProcess);
      pmanager->SetProcessOrderingToLast(fScintillationProcess, idxAtRest);
      pmanager->SetProcessOrderingToLast(fScintillationProcess, idxPostStep);
    }

specifically, the line:

     pmanager->SetProcessOrderingToLast(fScintillationProcess, idxAtRest);

The G4Scintillation process has to be invoked even when the particle is at rest because for some production cuts, the annihilation or decay particles will not be tracked but their energy can still produce scintillation photons.

The process in the line in your stepping verbose just above that 'Scintillation' step is the one that stopped the track.

Peter

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

1 None: Re: Scintillation Process invoked in Non Scintillators   (Marcus O'Flaherty - 11 Jun, 2016)
(_ Feedback: Re: Scintillation Process invoked in Non Scintillators   (Gumplinger Peter - 13 Jun, 2016)
 Add Message Add Message
to: "Re: Scintillation Process invoked in Non Scintillators"

 Subscribe Subscribe

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