Problem 520

Summary: Error in low energy Compton: (G4LossTableManager:: dE/dx table not found for e-)
Product: Geant4 Reporter: roldan
Component: processes/electromagneticAssignee: Vladimir.Ivantchenko
Status: RESOLVED INVALID    
Severity: normal CC: roldan
Priority: P2    
Version: 5.2   
Hardware: PC   
OS: Linux   

Description roldan 2003-07-31 05:33:00 CEST
After debugging:
Problem caused by a low energy electron (62 eV)

In file G4LowEnergyCompton.cc, line 222:
  if (rangeTest->Escape(G4Electron::Electron(),couple,eKineticEnergy,safety))

The problem is: rangetest doesn't return. It goes to abort and the "else" branch
is not executed.
Comment 1 Vladimir.Ivantchenko 2003-10-01 05:50:59 CEST
ionisation and bremsstrahlung of e+ and e- shouldd be instaciate in the physics
list. dE/dx table have not been found out because these tables were not
precalculated. The source of the problem is in PhysicsList which is incomplete.
Comment 2 Vladimir.Ivantchenko 2004-02-17 04:03:59 CET
Explanations were done in previous message
Comment 3 Vladimir.Ivantchenko 2004-02-17 07:08:59 CET
PhysicsList of user requires inclusion of e- ionisation