It is in my own application.
I have createad an object of the class G4EmCalculator and the i called the method PrintdedxTable() that print the computed dedx table.
If I print the dedx table of an alpha particle in water (the only material I defined), I can read that at 1 MeV the dedx is about 25.8 MeV/mm, or 258 MeV/cm.
But the stopping power of an alpha particle at 1 MeV in water from NIST database is 2193 MeV/cm
Note: If i use the function “ComputeTotalDEDX()” i obtain 219 MeV/mm, that is the right value!
DEDX formula for ions (deuteron, alpha, generic ions) is the same as for proton, with a scaling factor.
To save space, we build tables only for proton and apply scaling factor at last moment, when dedx value is retrieved from tables.
the function PrintDEDXTable() only dumps content of tables, while ComputeDEDX() apply the scaling factor as done at tracking time.
I would agree, that we should extended the printout to make it more clear. This will takes some time. So, for the time being you may rely on information printed for cuts and simple dump which is provided now.