G4Region with a different physics list

Geant4 Version: 11.2
Operating System: linux el9
Compiler/Version: clang16
CMake Version:


Good morning,
I would like to use the liste “Shielding” in the DefaultRegionForTheWorld and to use ideally G4EmLivermore + Pixe (+ Std Had Physics) in a G4Region (as Livermore ad Pixe are time consuming).
Is it possible without redefining all the Livermore processes ? Thank you

Best regards,

Corinne Goy

Hi Corinne,

provided that you already defined the G4Region in which you would like to alter the EM physics, you can use the following macro command, assuming your G4Region is named “MyRegionName”:

/process/em/AddEmRegion DefaultRegionForTheWorld G4EmStandard
/process/em/AddEmRegion MyRegionName G4EmLivermore

You also find a full list of parameter candidates here:

For switching on/off PIXE and other atomic deexcitation physics, you can use the following command (see above link for the order: Fluorescence, Auger, PIXE):

/process/em/deexcitation DefaultRegionForTheWorld false false false
/process/em/deexcitation MyRegionName true true true

Best regards,
Birgit

Hello Birgit,

Thanks for ideas and links.

Best regards, Corinne