I am trying to simulate the secondary emission current in SEM monitors, located at CERN beamline TT20.
The primary beam is 400 GeV protons. I am interested in simulating both low energy secondary emission electrons (~20eV or slightly less) and any other high energy charged particles that could be produced due to beam losses.
Could you please advise me on which physics list to use for this purpose?
probably the the standard_opt3 EM builder is a fair compromise between precision and CPU performance. The simulation is going to be very CPU-intensive, as you start with 400 GeV primaries and you want to follow secondaries down to a few tens of eV.
I am not expert about hadronic list, but I would give a first try with QGSP_BERT or QGSP_BIC. If you care about neutrons, and you are willing to spend extra CPU time, you can use the corresponding _HP versions.
it is possible to use the default FTFP_BERT Physics List or QGSP_BIC, as Luciano suggested.
The real problem is in production of the emission spectra at very low energy. Geant4 ionisation model have a low energy limit - mean ionisation potential for a material of the target. Secondary electrons are normally produced down to production threshold, which is the maximum of two value: one obtained from conversion of cut in range to minimal kinetic energy of secondary electrons, second - mean ionisation potential.
If your task allows to have such limit - fine. If not, there is a much complicate way to add required emission spectra using G4VSubCutProducer interface. It is a hook to the Geant4 ionisation process. You will need to develop a model for spectra of electrons below the threshold and add this on top of any Physics List in your application.
Thanks a lot for your message. From what I understand it is relevant to understand the minimum ionisation potential for each Geant4 EM model. I have found it quite difficult to find this information. So far I have information for some of the low energy EM models: