Problem 2346 - Mess in density effect data for hydrogen and helium
Summary: Mess in density effect data for hydrogen and helium
Status: RESOLVED FIXED
Alias: None
Product: Geant4
Classification: Unclassified
Component: materials (show other problems)
Version: 10.7
Hardware: All All
: P4 minor
Assignee: Vladimir.Ivantchenko
URL:
Depends on:
Blocks:
 
Reported: 2021-03-09 21:45 CET by Konstantin
Modified: 2022-04-17 14:03 CEST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this problem.
Description Konstantin 2021-03-09 21:45:31 CET
Density effect parameters m,x0,x1 for liquid hydrogen and gaseous hydrogen and helium are different in G4IonisParamMat.cc and G4DensityEffectData.cc.
  Material "G4_H" and 'manually' made kStateGas hydrogen get their density effect parameters from G4DensityEffectData, correction from G4IonisParamMat::ComputeDensityEffectParameters (line 333) isn't used.
  The same about "G4_He" and manually made kStateGas helium: parameters from line 338 of G4IonisParamMat.cc aren't used.
  Material "G4_lH2" gets its parameters from G4DensityEffectData, but 'manually' made kStateLiquid hydrogen gets parameters from G4IonisParamMat (line 310).
  Is the behaviour of the program correct?
Comment 1 Vladimir.Ivantchenko 2022-04-17 14:03:33 CEST
Hello,

sorry for the late reaction to this report. The concern is correct. The problem is fixed and the fix will be available in the next public release and in the next patch for Geant4 11.0.

This fix provides published density effect parameterisations for liquid and gaseous hydrogen. We do not have specific parameterisations for liquid helium, so for any helium state the same parameterisation is used.

VI