Compiler MSVC++.NET emits warning: src\G4hLowEnergyIonisation.cc(836) : warning C4552: '+' : operator has no effect; expected operator with side-effect if(theBarkas && tscaled > highEnergy) { fBarkas = -BarkasTerm(material,tscaled)*std::sqrt(chargeSquare)*chargeSquare; + BlochTerm(material,tscaled,chargeSquare); } Indeed lines 835/836 are suspicious and the ";" in line 835 is probably bad. Cheers Hans-Herbert
Thanks! It is a typo. Fixed.
*** Bug 819 has been marked as a duplicate of this bug. *** *** 'Vladimir.Ivantchenko@cern.ch' will be responsible for bug 819. ***