Skip to content

Update data variables in FindGeant4

After update to Geant4 10.6.3, found that several datasets now required by physics list(s) used by ATLAS were not declared in the FindGeant4 supplied by atlasexternals. Initial fix for G4PARTICLEXS already done in !805 (merged), but testing identified others (see ATLASSIM-5071)

Set all variables needed by current Geant4 version in atlasexternals' FindGeant4 module. Whilst some datasets are unused in ATLAS, they are always available from data rpms/CVMFS and thus no cost in setting the variables. Setting all variables eases future updates to Geant4 version, making it clear that all are set, and eventually read their names/etc from Geant4 source code/installs.

Place a note in the CMake script reminding author to check the data entries in FindGeant4 file when changing the version.

Marked as Draft as I still need to do an Athena build and test.

Edited by Benjamin Morgan

Merge request reports