$Id: History,v 1.21 2001/03/27 15:10:51 maire Exp $ ------------------------------------------------------------------- ========================================================= Geant4 - an Object-Oriented Toolkit for Simulation in HEP ========================================================= Category History file --------------------- This file should be used by G4 developers and category coordinators to briefly summarize all major modifications introduced in the code and keep track of all category-tags. It DOES NOT substitute the CVS log-message one should put at every committal in the CVS repository ! ---------------------------------------------------------- * Reverse chronological order (last date on top), please * ---------------------------------------------------------- 27 mar 01 mma (stand-V03-00-05) - commented out the printing of subcutoff energies at initialization 05 mar 01 mma (stand-V03-00-04) - new subdirectory: integral migration of all G4I.. processes from muons, standard, utils into integral 22 feb 01: mma (stand-V03-00-03) - G4PhotoElectricEffect. DoIt: removed protection against low energy gamma, after correction in SandiaTable (materials-V03-00-05) - G4EplusAnnihilation. PostStepDoIt: check with fStopButAlive instead of energy == 0. 05 feb 01: G.Cosmo (stand-V03-00-02) - Migration to STL for G4DataVector and G4OrderedTable. Modified files: G4SynchrotronRadiation.hh, G4IeBremsstrahlung.cc, G4eBremsstrahlung.cc. 23 jan 01: mma (stand-V03-00-01) - corrections in e/hEnergyLoss.cc: AlongStepDoIt L.Urban 23-01-01 PostStep information is not used any more in AlongStepDoIt when generating sub-cutoff delta rays. (bug found by Babar) 16 jan 01: mma (stand-V03-00-00) - small corrections in e/hEnergyLoss.cc L.Urban 11-01-01 to ensure consistency between cut in range and step limitation due to energy loss (finalRange data member <-> cut in range) - change in energy loss computation in eBrems.hh and .cc L.Urban 11-01-01 parametrization of energy loss due to soft brems has been corrected, it was too big for big cut values. 17 Nov 00 mma : stand-V02-00-04 12 Nov 00 Corrections by Rui Curado da Silva (Polarized Compton) - Sampling of Phi - Depolarization probability 08 Nov 00 mma (stand-V02-00-03) - eBrem 07/08/00 new cross section/en.loss parametrisation, LPM flag , L.Urban 21/09/00 corrections in the LPM implementation, L.Urban - 30/10/00 signature in GetLossWithFluct changed L.Urban 01 Nov 00 G.Cosmo (stand-V02-00-02) - Removed useless dependencies from GNUmakefile. - G4SynchrotronRadiation: added "const" qualifier to usage of const G4Field*. Co-works with tag "field-V02-00-00" and related ones from geometry. 11 Aug 00 mma tag stand-V02-00-01 10 Aug 00 V.Ivanchenko - Change G4VhEnergyLoss.cc, G4VhEnergyLoss.hh, G4hIonisation.cc in order to simulate energy losses of ions; correction to cross section for particles with spin 1 is inserted as well. Class G4ionIonisation is removed. 03 Aug 00 Gabriele Cosmo - Fixes for events' reproducibility: o G4GammaConversion.cc: changed usage of RandFlat::shootBit() to RandBit::shootBit(). o G4VIeEnergyLoss.cc, G4VIhEnergyLoss.cc, G4PAIxSectionTest.cc: changed RandGauss to G4RandGauss. 31 Jul 00 Gonzalo Gracia - G4IhIonisation.cc: initialisisation to zero of several G4PhysicsTable* is included in constructor. Some tests were crashing on NT because of the missing initialisation 18 jul 00: V.Ivanchenko (stand-V01-??) - fix in G4VhEnergyLoss and G4ionIonisation in AlongStepDoIt for particles with Charge^2 > 1; Reorganisation in GetConstrain for G4ionIonisation 22 jun 00: mma (stand-V01-01-05) - stop very low energy photons in photo electric effect - ElossMessenger moved --> G4VEnergyLoss 13 jun 00: mma (stand-V01-01-04) - static pointer MinDeltaEnergy removed from destructor of G4VeEnergyLoss and G4VhEnergyLoss 07 jun 00: mma (stand-V01-01-03) - virtual destructor for G4VEnergyLoss 24 may 00: mma (stand-V01-01-02) - merge 'Plus' processes into standard - minCut=10 KeV for brems - corrections in ionisation (Laszlo) 27 apr 00 mma (em-V01-01-01) - G4endl (dec/iso) 26 apr 00 mma (em-V01-01-00) - all EnergyLoss classes renamed G4V... Most classes in standard and muons affected. - G4Muls moved in utils - bugs fixe in MuPairProduction - cowork with geant4-01-01-ref-02 02 mar 00 mma (em-V01-00-00) - new G4VEnergyLoss class and related structure - cowork with geant4-01-00-ref-06 10 nov 99 mma (em-V00-01-03) - migration to STL: remove RWT hash dictionnary 14th June 1999 John Allison (em-01-00-05b) - Muon corrections in G4MultipleScattering.cc, G4MuBremsstrahlung.cc and G4MuPairProduction.cc by Laszlo Urban, Pedro Arce. (Also in rocesses/photoleplon_hadron/src/G4MuNuclearInteraction.cc.) 5th June 1999 John Allison - standard/GNUmakefile: Force non-optimised compliation of some files on HP with aCC: HP ANSI C++ B3910B A.01.15. May 29, 1999: John Allison - Added electromagnetic/lowenergy to GNUmakefile and electromagnetic/GNUmakefile..