A question about process identification in optical simulation

I have a question about process identification in optical simulation:

In my setup:

  • Target: liquid scintillator
  • Incident particle: electrons
  • I output the ProcessName for each step in SteppingAction

The issue:
I observe significant momentum direction changes for some electrons, but the reported ProcessName is “Cerenkov”.

My understanding:
The Cerenkov process should occur after Geant4 determines the momentum change from other processes.

My question:
How can I identify which physical process actually caused the momentum direction change, rather than just seeing “Cerenkov” as the final process?

Geant4 Version:11.3.2
Operating System:MacOS
Compiler/Version:clang 15.0.0
CMake Version:4.0.3


1 Like