1020 lines
42 KiB
Plaintext
1020 lines
42 KiB
Plaintext
$Id: History,v 1.203 2004/06/07 07:42:57 gcosmo 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 *
|
|
----------------------------------------------------------
|
|
|
|
07.06.2004 G.Cosmo, tag emlowen-V06-01-02
|
|
Fix in G4hShellCrossSectionExp for compilation error on WIN32-VC.
|
|
|
|
01.06.2004 MGP, tag emlowen-V06-01-01
|
|
Bug fix for Barkas effect
|
|
|
|
01.06.2004 MGP, tag emlowen-V06-01-00
|
|
Bug fix in energy loss concerning positrons handled by Penelope
|
|
|
|
19.05.2004 MGP, tag emlowen-V06-00-11
|
|
New model for PIXE (by Simona Saliceti)
|
|
|
|
19.05.2004 MGP, tag emlowen-V06-00-10
|
|
First iteration towards new models for photoelectric
|
|
angular distribution: design iteration and re-implementation
|
|
of re-implementation of non-polarized Sauter-Gavrila
|
|
distribution (K-shell approximation)" by Pedro Rodrigues
|
|
and Andreia Trindade
|
|
|
|
23.03.2004 G.Cosmo, tag emlowen-V06-00-09
|
|
Fix in G4PenelopeCompton for compilation error on WIN32-VC.
|
|
|
|
15.03.2004 MGP, tag emlowen-V06-00-08
|
|
Fix in G4PenelopeRayleigh related to PR 605
|
|
Bug fix in G4PenelopeIonisation
|
|
Performance improvement in Penelope processes
|
|
|
|
15.03.2004 MGP, tag emlowen-V06-00-07
|
|
Performance improvement in G4Generator2BN
|
|
|
|
12.03.2004 MGP, tag emlowen-V06-00-06
|
|
Fixed compilation warnings
|
|
|
|
12.03.2004 MGP, tag emlowen-V06-00-05
|
|
G4PolarizedRayleigh removed
|
|
|
|
12.03.2004 MGP, tag emlowen-V06-00-04
|
|
Contains G4PolarizedRayleigh, which has compilation problems,
|
|
but no maintenance by authors, for future retrieval
|
|
|
|
11.03.2004 MGP, tag emlowen-V06-00-03
|
|
Bug fixes in G4PenelopeCompton and G4PenelopeIonisation
|
|
|
|
11.03.2004 MGP, tag emlowen-V06-00-02
|
|
Bug fix in G4IonisationParameters
|
|
|
|
26.01.2004 MGP, tag emlowen-V06-00-01
|
|
Optimization of Bremsstrahlung angular generators,
|
|
provided by LIP group
|
|
|
|
26.01.2004 MGP, tag emlowen-V06-00-00
|
|
Fixed memory leaks in G4PenepoleInterpolator and
|
|
G4PenelopeIonisation
|
|
|
|
18.11.2003 MGP, tag emlowen-V05-02-10
|
|
Performance optimization in Bremsstrahlung angular distribution
|
|
|
|
18.11.2003 MGP, tag emlowen-V05-02-09
|
|
Performance optimisation in Penelope Bremsstrahlung +
|
|
fix for local variable hiding a data member in G4PenelopeIonisation
|
|
|
|
18.11.2003 MGP, tag emlowen-V05-02-08
|
|
Fixed compilation problem on Windows in G4Generator2BS.cc
|
|
|
|
10.11.2003 MGP, tag emlowen-V05-02-07
|
|
Fix to Penelope Bremsstrahlung angular distribution
|
|
|
|
06.11.2003 MGP, tag emlowen-V05-02-06
|
|
New processes for electrons and positrons according to
|
|
Penelope models
|
|
|
|
06.11.2003 MGP, tag emlowen-V05-02-05
|
|
Improved user interface to select Bremsstrahlung angular
|
|
distribution models
|
|
System test coverage in test14-V05-02-01
|
|
|
|
05.11.2003 MGP, tag emlowen-V05-02-04
|
|
New models of Bremsstrahlung angular distribution (2BN, 2BS),
|
|
provided by LIP group
|
|
|
|
05.11.2003 MGP, tag emlowen-V05-02-03
|
|
Bug fix in G4hLowEnergyIonisation (provided by V. Ivanchenko)
|
|
|
|
05.11.2003 MGP, tag emlowen-V05-02-02
|
|
Bug fix in G4AtomicDeexcitation (provided by A. Mantero)
|
|
|
|
? A. Mantero, tag emlowen-V05-02-01
|
|
?
|
|
|
|
? H. Kurashige, tag emlowen-V05-02-00
|
|
?
|
|
|
|
25.06.2003 G.Cosmo, tag emlowen-V05-01-04
|
|
Added disclaimer of liability where needed.
|
|
Fixed argument to pow() in G4LinLogLogInterpolation.cc
|
|
and G4LogLogInterpolation.cc to allow for porting on .NET 7.1 compiler.
|
|
|
|
20.05.2003 MGP, tag emlowen-V05-01-03
|
|
Removed memory leaks in G4PenelopeCompton and
|
|
G4PenelopeBremsstrahlung
|
|
Corrected design flaw in private interface of
|
|
G4eBremsstrahlungSpectrum
|
|
|
|
20.05.2003 MGP, tag emlowen-V05-01-02
|
|
Design iteration in G4LowEnergyBremsstrahlung: abstract class for
|
|
angular distribution + implementation in G4ModifiedTsai
|
|
(physics unchanged)
|
|
|
|
20.05.2003 MGP, tag emlowen-V05-01-01
|
|
G4PenelopeCompton triggers atomic relaxation
|
|
|
|
20.05.2003 MGP, tag emlowen-V05-01-00
|
|
Removed compilation warnings related to config-V05-01-00
|
|
|
|
26.04.2003 VI, tag emlowen-V05-00-17
|
|
Fixes of stepLimit
|
|
|
|
24.04.2003 MGP, tag emlowen-V05-00-16
|
|
Fixes related to "cuts-per-region"
|
|
|
|
24.04.2003 MGP, tag emlowen-V05-00-15
|
|
Fixes for "final range" and fix in G4VeLowEnergyLoss
|
|
related to "cuts per region"
|
|
|
|
17.04.2003 MGP, tag emlowen-V05-00-14
|
|
Bug fix to the Auger effect, in response to user report
|
|
|
|
17.04.2003 MGP, tag emlowen-V05-00-13
|
|
Modifications related to "cuts per region" by VI as below
|
|
Bug fix to G4LowEnergyGammaConversion (angular distribution)
|
|
|
|
12.04.2003 VI migration to cut per region for fluo AlongStep
|
|
G4ShellVacancy, G4hLowEnergyIonisation, G4LowEnergyIonisation
|
|
|
|
28.03.2003 G.Cosmo, tag emlowen-V05-00-12
|
|
Fixed compilation errors on SUN-CC for files:
|
|
G4PenelopeBremsstrahlung.cc, G4PenelopeBremsstrahlungAngular.cc,
|
|
G4PenelopeBremsstrahlungContinuous.cc, G4PenelopeInterpolator.cc.
|
|
Variables defined in for-loops scope were used outside scope!
|
|
|
|
27.03.2003 G.Cosmo, tag emlowen-V05-00-11
|
|
Fixed usage of 'abs' in G4PenelopeInterpolator.cc and
|
|
G4PenelopeBremsstrahlungContinuous.cc to allow porting
|
|
on WIN32-VC platform. 'abs' should not be included in
|
|
the std namespace.
|
|
|
|
19.03.2003 MGP, tag emlowen-V05-00-10
|
|
Includes the two minor items below, on top of emlowen-V05-00-09
|
|
|
|
10.03.2003 VI remove cut per material warning
|
|
VI use SutType for ions
|
|
|
|
28.02.2003 VI Minor design iteration on Bremsstrahlung, to accomodate
|
|
variable name of file with parameters
|
|
|
|
26.02.2003 G.Cosmo, tag emlowen-V05-00-09
|
|
Fixed usage of 'abs' in G4PenelopeCompton.cc to allow porting
|
|
on WIN32-VC platform. 'abs' should not be included in the std
|
|
namespace.
|
|
|
|
24.02.2003 MGP, tag emlowen-V05-00-08
|
|
Small fixes related to Penelope processes for photons
|
|
|
|
22.02.2003 MGP, tag emlowen-V05-00-07
|
|
Porting Penelope processes for photons to SUN
|
|
|
|
22.02.2003 MGP, tag emlowen-V05-00-06
|
|
Minor design iteration on Bremsstrahlung, to accomodate
|
|
variable number of parameters compatible with Penelope
|
|
processes
|
|
|
|
22.02.2003 MGP, tag emlowen-V05-00-05
|
|
New Ziegler2000 parameterisation for G4hLowEnergyIonisation
|
|
added by VI
|
|
|
|
12.02.2003 MGP, tag emlowen-V05-00-04
|
|
Corrected compilation error in G4LowEnergyLoss in tags V05-00-02/3
|
|
Migrated Penelope processes to cuts-per-region
|
|
Removed some compilation warnings
|
|
|
|
11.02.2003 MGP, tag emlowen-V05-00-03
|
|
First tag including Penelope processes for photons and related
|
|
unit tests, implemented by Luciano Pandola
|
|
|
|
11.02.2003 MGP, tag emlowen-V05-00-02
|
|
Included minor editing of header files in the cut-per-region
|
|
migration and protection of energy loss fluctuations by VI
|
|
|
|
05.02.2003 CG, tag emlowen-V05-00-01
|
|
Removed redundant inclusion of headers for units and constants.
|
|
Now using directly CLHEP headers. Affected files:
|
|
G4QAOLowEnergyLoss.cc and few unit test .cc files.
|
|
|
|
24.01.2003 MGP, tag emlowen-V05-00-00
|
|
Included changes by VI for migration to cuts-by-region aware
|
|
processes.
|
|
|
|
10.12.2002 MGP, tag emlowen-V04-01-09
|
|
VI G4hLowEnergyIonisation.cc - antiprotons: free electron gas
|
|
model replaces constant extension of quantum oscillator model
|
|
at low energies (< 25 keV), as for protons
|
|
|
|
28.11.2002 MGP, tag emlowen-V04-01-08
|
|
Update of G4ComptonTest and test/GNUmakefile by A. Pfeiffer
|
|
for AIDA3/Anaphe5
|
|
|
|
18.11.2002 MGP, tag emlowen-V04-01-07
|
|
Bug fix in G4BremsstrahlungParameters, to load EEDL correctly
|
|
(correction for PRS 430)
|
|
|
|
08.11.2002 MGP, tag emlowen-V04-01-06
|
|
New model for angular distribution in Rayleigh by Gerardo
|
|
Depaola and Francesco Longo; corrects PRS problem 406
|
|
|
|
08.11.2002 MGP, tag emlowen-V04-01-05
|
|
VI optimisation of tables in G4LowEnergyIonisation,
|
|
G4eLowEnergyLoss, G4hLowEnergyLoss, G4hLowEnergyIonisation
|
|
|
|
08.10.2002 MGP, tag emlowen-V04-01-04
|
|
VI G4hLowEnergyIonisation.cc - clean up fluo flag definition and init
|
|
VI G4hIonEffChargeSquare.cc - fix in charge definition
|
|
VI G4hShellCrossSection.cc - fix in shell cross section for hadrons
|
|
VI G4hLowEnergyLoss.cc - clean up inverse range table build
|
|
VI G4VeLowEnergyLoss.cc - clean up inverse range table build
|
|
VI G4hLowEnergyIonisation.cc - clean up energy ranges for models
|
|
VI G4LowEnergyIonisation.cc - remove ActivateFluorescence from
|
|
SetCut.. methods
|
|
|
|
27.08.2002 CG,VI, tag emlowen-V04-01-03
|
|
A. Mantero fix leakage in G4AtomicTransition.cc
|
|
|
|
30.07.2002 CG,VI, tag emlowen-V04-01-02
|
|
VI fix to G4LowEnergyIonisation.cc, for restricted energy loss
|
|
|
|
30.07.2002 CG,VI, tag emlowen-V04-01-01
|
|
CG fix to G4VCrossSectionHandler.cc, to fix compilation problems
|
|
on DEC-cxx non-ISO.
|
|
VI fix to G4AugerData.cc, to clean warnings on gcc-3.1 and optimise
|
|
load of data in memory.
|
|
|
|
15.06.2002 MGP, tag emlowen-V04-01-00
|
|
VI Bug fix in G4eEnergySpectrum
|
|
VI Bug fix in G4VCrossSectionHandler, connected modifications in
|
|
other handlers
|
|
|
|
15.06.2002 MGP, tag emlowen-V04-00-17
|
|
VI Bug fix in fluctuations in G4hLowEnergyIonisation
|
|
VI Removed duplicate member function to activate fluorescence
|
|
|
|
10.06.2002 MGP, tag emlowen-V04-00-16
|
|
fStopAndKill moved to fStopAndAlive in G4hLowEnergyIonisation
|
|
to satisfy UR for activation of further processes for ions
|
|
(UR by UKDM)
|
|
|
|
07.06.2002 MGP, tag emlowen-V04-00-15
|
|
Fixes to Rayleigh by Francesco Longo and Gerardo Depaola (PRS 371)
|
|
|
|
07.06.2002 MGP, tag emlowen-V04-00-14
|
|
Added comments for Software Reference Manual
|
|
|
|
03.06.2002 MGP, tag emlowen-V04-00-13
|
|
Fixes to Auger by Alfonso Mantero
|
|
Goes with new version of G4LEDATA G4EMLOW1.1
|
|
|
|
03.06.2002 MGP, tag emlowen-V04-00-12
|
|
Introduce Auger implementation (previously handled as
|
|
local energy deposit)
|
|
|
|
02.06.2002 MGP, tag emlowen-V04-00-11
|
|
VI Fixes in Bremsstrahlung - interpolation above 10 MeV
|
|
VI Change parametrisation of e- ionisation - 24-parameters
|
|
for each shell are used. Corresponding change is
|
|
sampling and integration
|
|
VI Add excitation cross sections and energy
|
|
New interpolation algorithm
|
|
Goes with new version of G4LEDATA G4EMLOW1.0
|
|
|
|
02.06.2002 MGP, tag emlowen-V04-00-10
|
|
Improvements to PolarizedCompton by F. Longo and G. Depaola
|
|
|
|
02.06.2002 MGP, tag emlowen-V04-00-09
|
|
Fixed max length of ntuple variable names for HBOOK
|
|
in test/G4ComptonTest
|
|
Updates in unit tests and in hTest by V.I.
|
|
|
|
28.05.2002 MGP, tag emlowen-V04-00-08
|
|
Code and minor design improvements deriving from reviews,
|
|
inspections and Code Wizard
|
|
|
|
28.05.2002 MGP, tag emlowen-V04-00-07
|
|
Added protection in G4eIonisationSpectrum
|
|
|
|
28.05.2002 MGP, tag emlowen-V04-00-06
|
|
G4ComptonTest and test/GNUmakefile updated to AIDA 2.2 and
|
|
Anaphe 4.0.n
|
|
|
|
19.04.2002 - MGP, tag emlowen-V04-00-05
|
|
Fixed compilation warnings; added pointer protection in
|
|
G4eLowEnergyLoss
|
|
|
|
18.04.2002 - MGP, tag emlowen-V04-00-04
|
|
Modification to G4VCrossSectionHandler and
|
|
G4LowEnergyPhotoElectric to fix a problem
|
|
|
|
18.04.2002 - VNI
|
|
G4LowEnergyPhotoElectric: fix in Fluo part + MeanFreePath
|
|
calculation using crossSectionHandler and cross sections
|
|
directly
|
|
|
|
18.04.2002 - MGP, tag emlowen-V04-00-03
|
|
Modification to table calculation for GenericIon as below
|
|
|
|
09.04.2002 - VNI
|
|
For GenericIons all tables are calculated once now
|
|
|
|
03.04.2002 - MGP, tag emlowen-V04-00-02
|
|
Option to activate atomic deexcitation in ionisation processes
|
|
|
|
28.03.2002 - VNI
|
|
Add Fluorescence flag to electron and hadron ionisation
|
|
|
|
27.03.2002 - VNI, tag emlowen-V04-00-01
|
|
Bug fix in hadron Fluo and in deexcitation
|
|
|
|
28.02.2002 - MGP, tag emlowen-V04-00-00
|
|
V.Ivanchenko bug fix for GenericIons
|
|
|
|
30.11.2001 - MGP, tag emlowen-V03-02-49
|
|
Major physics improvement in electron processes by V.I.
|
|
Significant improvement of performance
|
|
Requires new version of data: G4EMLOW0.5
|
|
|
|
28.11.2001 - MGP, tag emlowen-V03-02-48
|
|
Fix for compilation on Windows
|
|
|
|
27.11.2001 - MGP, tag emlowen-V03-02-47
|
|
Fix by V.I. related to the removal of static inline functions
|
|
|
|
23.11.2001 - MGP, tag emlowen-V03-02-46
|
|
Removed static inline functions, as requested by G. Cosmo
|
|
to satisfy porting requirements
|
|
|
|
15.11.2001 - MGP, tag emlowen-V03-02-45
|
|
Bug fix in G4FluoData
|
|
Physics improvement in Bremsstrahlung
|
|
Modified warning message in G4hLowEnergyIonisation
|
|
Goes with new database version G4EMLOW0.4
|
|
|
|
09.11.2001 - MGP, tag emlowen-V03-02-44
|
|
Example for using analysis in test/LowEnTest, based on
|
|
Ramon's XrayTel
|
|
|
|
09.11.2001 - MGP, tag emlowen-V03-02-43
|
|
Fixed name in test/processTest/GNUmakefile causing
|
|
problems with library map
|
|
|
|
08.11.2001 - MGP, tag emlowen-V03-02-42
|
|
Modifications to be compliant with the unsupported,
|
|
deprecated "cuts per material"
|
|
Added G4CutsPerMaterialWarning functor to warn users
|
|
WARNING: LowE processes are not supported if using different
|
|
cuts for different materials
|
|
|
|
06.11.2001 - MGP, tag emlowen-V03-02-41
|
|
Identical to emlowen-V03-02-40
|
|
Redone because the tag aborted before completion
|
|
|
|
06.11.2001 - MGP, tag emlowen-V03-02-40
|
|
Performance improvement in electron processes
|
|
Some clean up of code (include/forward class declarations,
|
|
coding style guidelines etc.)
|
|
First implementation of a generic unit test, with AIDA/Lizard
|
|
analysis in test/processTest
|
|
|
|
01.11.2001 - MGP, tag emlowen-V03-02-39
|
|
PIXE introduced in G4hLowEnergyIonisation
|
|
|
|
29.10.2001 - MGP, tag emlowen-V03-02-38
|
|
Bug fixes in new code
|
|
Generic unit test for e/photon processes in test/processTest
|
|
(analysis still to be added)
|
|
|
|
28.10.2001 - MGP, tag emlowen-V03-02-37
|
|
Fixed compilation warnings on Linux and HP
|
|
Improved code style
|
|
|
|
26.10.2001 - MGP, tag emlowen-V03-02-36
|
|
Bug and memory leak fixes in the new electron classes
|
|
|
|
26.10.2001 - MGP, tag emlowen-V03-02-35
|
|
Swapped old/new electron processes
|
|
|
|
25.10.2001 - MGP, tag emlowen-V03-02-34
|
|
Bug fixes in the new classes related to Bremsstrahlung and
|
|
e/h Ionisation
|
|
|
|
25.10.2001 - MGP, tag emlowen-V03-02-33
|
|
G4LowEnergyPolarizedCompton moved to new design
|
|
Many bug fixes in G4eIonisationParameters and G4BremsstrahlungParameters
|
|
New classes for shell cross sections for proton-induced fluorescence
|
|
Fluorescence introduced in temporary class G4hLowEnergyIonisation
|
|
Fluorescence introduced in the continuous part of electron
|
|
ionisation in G4eLowEnergyLoss and temporary G4LowEnergyIonisationVI
|
|
|
|
18.10.2001 - MGP, tag emlowen-V03-02-32
|
|
Same as previous one, with on top fixes to G4BremsstrahlungParameters.cc
|
|
and G4eIonisationParameters.cc by G. Cosmo for compatibility with
|
|
geant4-03-02-ref-06 in view of STL migration
|
|
|
|
18.10.2001 - MGP, tag emlowen-V03-02-31
|
|
Added member function in G4eLowEnergyLoss and G4VLowEnergyIonisationVI
|
|
for generation of atomic deexcitation products in the continuous part
|
|
|
|
18.10.2001 - MGP, tag emlowen-V03-02-30
|
|
Electron processes: contributions to the implementation by V.I.
|
|
revision of code quality and consistency
|
|
with design by MGP
|
|
|
|
18.10.2001 - MGP, tag emlowen-V03-02-29
|
|
Modification of G4hNuclearStoppingModel and
|
|
G4hParametrisedLossModel by G. Cosmo required for
|
|
compatibility with materials-V03-02-04
|
|
|
|
12.10.2001 - MGP, tag emlowen-V03-02-28
|
|
Cosmetics in the source code (FALSE/TRUE moved to false/true)
|
|
and update of all tests to new materials migrated to STL
|
|
|
|
11.10.2001 - MGP, tag emlowen-V03-02-27
|
|
Further revision of the new code in the previous tag
|
|
Restored G4LowEnergyIonisation and G4LowEnergyBremsstrahlung
|
|
as in emlowen-V03-02-25; new versions as in emlowen-V03-02-26
|
|
renamed temporarily to allow for parallel development
|
|
Removed references to Rogue Wave and STL interface from
|
|
test/LowEnTest/ and test/fluoTest/
|
|
|
|
10.10.2001 - MGP, tag emlowen-V03-02-26
|
|
Code for implementation of design iteration for electrons
|
|
by V. Ivanchenko
|
|
Major revision of new code to improve code quality and consistency
|
|
with design by MGP
|
|
Since the new code does not respect the design and broke system
|
|
test and user code, this tag is only for internal debugging
|
|
purpose and should not be used by developers
|
|
|
|
09.10.2001 - MGP, tag emlowen-V03-02-25
|
|
Identical to the previous one, but restored G4VDataSetAlgorithm
|
|
(corrupted in cvs update?)
|
|
|
|
08.10.2001 - MGP, tag emlowen-V03-02-24
|
|
Modified G4CrossSectionHandler to inherit from base class
|
|
Minor design iteration in G4VEMDataSet and G4VDataSetAlgorithm
|
|
Encapsulated range test to generate secondaries into a
|
|
strategy pattern; implemented in photon processes
|
|
|
|
04.10.2001 - MGP, tag emlowen-V03-02-23
|
|
Fluorescence according to the new design introduced
|
|
into e- ionisation (contribution to PostStepDoIt)
|
|
by E. Guardincerri
|
|
|
|
26.09.2001 - MGP, tag emlowen-V03-02-22
|
|
Workaround to support deficiencies of ObjectSpace in
|
|
implementation of STL pair
|
|
|
|
25.09.2001 - MGP, tag emlowen-V03-02-21
|
|
Workaround to support deficiencies of ObjectSpace in
|
|
implementation of STL pair (wrongly tagged)
|
|
|
|
24.09.2001 - MGP, tag emlowen-V03-02-20
|
|
Minor modifications to make the lowenergy category co-work
|
|
with both materials-V03-02-03 and materials as
|
|
in geant4-03-02-ref-03
|
|
|
|
23.09.2001 - MGP, tag emlowen-V03-02-19
|
|
Same as previous one + migration to materials-V03-02-03 (STL)
|
|
|
|
23.09.2001 - MGP, tag emlowen-V03-02-18
|
|
New class to generate shell vacancies in continuous part
|
|
of processes by E. Guardincerri
|
|
Renamed old photon processes (pre-design iteration) to
|
|
G4LowEnergyOld; to be kept for a limited period for convenience
|
|
of regression testing
|
|
Fixed various STL problems found with HP compiler
|
|
Added protection in G4LowEnergyPhotoElectric to avoid
|
|
generating photons causing negative energy balance
|
|
|
|
21.09.2001 - MGP, tag emlowen-V03-02-17
|
|
G4LowEnergyPhotoElectric moved to the implementation
|
|
according to the new fluo+data design
|
|
[Test version G4LowEnergyPhotoElectricMG removed]
|
|
Fixed warning for energy outside allowed range in G4EMDataSet
|
|
Update to test/GNUmakefile, G4ComptonTest.cc by A. Pfeiffer
|
|
Minor cosmetics
|
|
|
|
19.09.2001 - MGP, tag emlowen-V03-02-16
|
|
Same as previous one, but test/GNUmakefile, G4ComptonTest.cc
|
|
and G4ComptonTest.py for histograms and ntuples with Lizard
|
|
(by A. Pfeiffer)
|
|
|
|
19.09.2001 - MGP, tag emlowen-V03-02-15
|
|
Same as previous one, but test/fluoTest with Particle gun
|
|
|
|
19.09.2001 - MGP, tag emlowen-V03-02-14
|
|
Minor cosmetics w.r.t. the previous one (removed compilation
|
|
warnings)
|
|
test/fluoTest with GPS
|
|
|
|
16.09.2001 - MGP, tag emlowen-V03-02-13
|
|
Update to the fluorescence domain consistent with the
|
|
new design (development by E. Guardincerri)
|
|
Update to test/fluoTest (development by E. Guardincerri)
|
|
|
|
13.09.2001 - MGP, tag emlowen-V03-02-12
|
|
Fix in G4CrossSectionHandler::Clear to remove an infinite loop
|
|
occurring in test14
|
|
|
|
10.09.2001 - MGP, tag emlowen-V03-02-11
|
|
Identical to emlowen-V03-02-10
|
|
Restored a clean situation in the cvs head, removing all
|
|
the code inconsistent with the design present in
|
|
emlowen-after-chep2001, resulting from a fault in the
|
|
software process by a developer.
|
|
|
|
10.09.2001 - MGP, tag emlowen-after-chep2001
|
|
Junk found in the repository
|
|
Tagged as an aid in the procedure of restoring a reasonable
|
|
situation in the cvs head for future developments
|
|
|
|
29.08.2001 - MGP, tag emlowen-V03-02-10
|
|
Major revision of G4LowEnergyCompton, G4LowEnergyRayleigh and
|
|
G4LowEnergyGammaConversion: re-implementation according to
|
|
the design iteration in the data domain
|
|
Temporary re-implementation of G4LowEnergyPhotoElectricMG,
|
|
without fluorescence yet
|
|
|
|
29.08.2001 - MGP, tag emlowen-V03-02-09
|
|
Bug fix in G4CrossSectionHandler
|
|
|
|
29.08.2001 - MGP, tag emlowen-V03-02-08
|
|
Cleared compilation warnings in G4AtomicTransitionManager
|
|
|
|
28.08.2001 - G.Cosmo, tag emlowen-V03-02-07
|
|
Fixed mess with tag names
|
|
|
|
27.08.2001 - STT, tag emlowen-V03-02-06
|
|
|
|
20.08.2001 - MGP, tag emlowen-V03-02-05
|
|
Added files resulting from design iteration in the data domain
|
|
|
|
20.08.2001 - MGP, tag emlowen-V03-02-04
|
|
Same as emlowen-V03-02-02 + bug fix by V.I. described below
|
|
|
|
18.08.2001 - V.Ivanchenko fix energy conservation bugs for small
|
|
range cuts in G4LowEnergyIonisation.cc
|
|
|
|
30.07.2001 - MGP, tag emlowen-V03-02-03
|
|
First step of design iteration in fluorescence (files
|
|
contributed by E. Guardincerri, G4AtomicShell and
|
|
G4AtomicTransitionManager) + related unit test
|
|
|
|
30.07.2001 - MGP, tag emlowen-V03-02-02
|
|
Fix to GammaConversion by F. Longo
|
|
|
|
30.07.2001 - MGP, tag emlowen-V03-02-01
|
|
Added modifications by V.I. listed below (13.07.2001),
|
|
on top of previous tag
|
|
|
|
30.07.2001 - MGP, tag emlowen-V03-02-00
|
|
Same as emlowen-V03-01-19, with liability disclaimer added
|
|
|
|
13.07.2001 - V.Ivanchenko remove comments with Rogue Wave
|
|
fix a problem of continuity of ion effective charge
|
|
|
|
18.06.2001 - MGP, tag emlowen-V03-01-19
|
|
Same as emlowen-V03-01-18, with corrections by S. Chauvie
|
|
to recover from modifications listed below
|
|
Quantum oscillator model is applied to all materials, as it
|
|
has been since Geant4 3.0 release
|
|
Contains also updates to G4StoppingPowerTest
|
|
|
|
18.06.2001 - MGP, tag emlowen-V03-01-18
|
|
Same as emlowen-V03-01-17, with a bug fix to
|
|
G4LowEnergyPolarizedCompton by F. Longo and G. Depaola
|
|
|
|
07.06.2001 - Add printout to G4hLowEnergyIonisation + clean up (V.I.)
|
|
Oscillator model is applied only for 6 materials (V.I.)
|
|
|
|
05.06.2001 - MGP, tag emlowen-V03-01-17
|
|
Fix in G4QAOLowEnergyLoss by S. Chauvie of bugs introduced
|
|
with the changes below
|
|
Also fixes in unit tests related to hadron ionisation
|
|
|
|
01.06.2001 - V.Ivanchenko change G4QAOLowEnergyLoss: materials
|
|
search by Z not name, validity range down to 5 keV,
|
|
fix sign of the Barkas term
|
|
|
|
28.05.2001 - MGP, tag emlowen-V03-01-16
|
|
Corrected typo involuntarily introduced into a public m.f.
|
|
|
|
25.05.2001 - MGP, tag emlowen-V03-01-15
|
|
Added protections in G4LowEnergyPolarizedCompton (MGP)
|
|
Improved comments in hadron/ion classes (V.I.)
|
|
Improved code style in e/photon classes (MGP)
|
|
|
|
24.05.2001 - MGP, tag emlowen-V03-01-14
|
|
Modified G4LowEnergyPolarizedCompton to inherit from
|
|
G4VDiscreteProcess
|
|
|
|
23.05.2001 - MGP, tag emlowen-V03-01-13
|
|
Modifications in G4LowEnergyIonisation and G4eLowEnergyLoss
|
|
by V.Ivanchenko:
|
|
calculation of range directly from RangeTable;
|
|
calculation of MeanFreePath from LambdaTable;
|
|
improvement in the kinematics of delta-ray production
|
|
|
|
23.05.2001 - MGP, tag emlowen-V03-01-12
|
|
Minor fix in G4hLowEnergyIonisation by V.Ivanchenko
|
|
|
|
23.05.2001 - MGP, tag emlowen-V03-01-11
|
|
Cleaned up test macro names; minor update to G4MeanFreePathTest.cc
|
|
minor changes in hTest histograms
|
|
|
|
23.05.2001 - V.Ivanchenko
|
|
G4LowEnergyIonisation and G4eLowEnergyLoss changed:
|
|
direct method of range table calculation;
|
|
MeanFreePath is calculated from lambda table;
|
|
kinematics of delta-ray production improved;
|
|
minor fix in G4hLowEnergyIonisation.
|
|
|
|
22.05.2001 - MGP, tag emlowen-V03-01-10
|
|
Bug fix in G4QAOLowEnergyLoss.cc
|
|
|
|
22.05.2001 - MGP, tag emlowen-V03-01-09
|
|
Same as emlowen-V03-01-08, with further modifications to hTest
|
|
|
|
22.05.2001 - MGP, tag emlowen-V03-01-08
|
|
Same as emlowen-V03-01-07, with in addition:
|
|
- new unit tests (G4hTestLossTableProduction, G4MeanFreePathTest)
|
|
- modifications to hTest
|
|
- test macros renamed to be more easily identifiable
|
|
|
|
11.05.2001 - MGP, tag emlowen-V03-01-07
|
|
Removed more compilation warnings in ANSI strict mode
|
|
|
|
11.05.2001 - MGP, tag emlowen-V03-01-06
|
|
Same as emlowen-V03-01-04, with minor modification on hTest
|
|
by V. Ivanchenko
|
|
|
|
11.05.2001 - MGP, tag emlowen-V03-01-05
|
|
Same as emlowen-V03-01-04, with a new unit test by V. Ivanchenko
|
|
|
|
10.05.2001 - V.Ivanchenko
|
|
Removed compilation warnings in ANSI strict mode
|
|
|
|
08.05.2001 - MGP, tag emlowen-V03-01-04
|
|
Removed compilation warnings in ANSI strict mode
|
|
|
|
07.05.2001 - MGP, tag emlowen-V03-01-03
|
|
Removal of RW remnants, moved to STL containers
|
|
|
|
07.05.2001 - MGP, tag emlowen-V03-01-02
|
|
Same as emlowen-V03-01-01, with some improvements in tests
|
|
|
|
02.05.2001 - MGP, tag emlowen-V03-01-01
|
|
Same as emlowen-V03-01-00, with a first implementation of
|
|
a full suite of unit tests for electrons and photons
|
|
|
|
02.05.2001 - MGP, tag emlowen-V03-01-00
|
|
Same as emlowen-V03-00-00, with minor new functionalities in
|
|
test/G4BremsstrahlungTest and G4eIonisationTest, and a new
|
|
test/G4PhotoelectricTest unit test
|
|
|
|
24.04.2001 - V.Ivanchenko remove all references to RogueWave vectors
|
|
|
|
24.04.2001 - V.Ivanchenko reorganize and update hTest
|
|
|
|
05.02.2001 - G.Cosmo, tag emlowen-V03-00-00
|
|
Migration to STL for G4DataVector and G4OrderedTable:
|
|
o Removed obsolete class G4Data. G4DataVector is now used instead.
|
|
o Modified files:
|
|
G4LowEnergyBremsstrahlung[.hh.icc.cc], G4FirstLevel.hh,
|
|
G4LowEnergyGammaConversion[.hh.cc], G4LowEnergyIonisation[.hh.cc],
|
|
G4LowEnergyPhotoElectric[.hh.cc], G4LowEnergyRayleigh[.hh.cc],
|
|
G4LowEnergyCompton[.hh.cc], G4LowEnergyUtilities[.hh.cc].
|
|
|
|
14.12.2000 - G.Cosmo, tag emlowen-V02-00-23
|
|
Removed inclusion of CLHEP/String/Strings.h from G4LowEnergyUtilities.cc.
|
|
|
|
22.11.2000 - MGP, tag emlowen-V02-00-22
|
|
Yang and Chu fluctuation models applied for positive
|
|
charged ions only
|
|
|
|
23.11.2000 - Ion energy fluctuations only for charge>0
|
|
V.Ivanchenko
|
|
|
|
22.11.2000 - MGP, tag emlowen-V02-00-21
|
|
Includes bug fix to electron energy fluctuations
|
|
Compatible with electromagnetic/utils V02-00-04 tag, that has
|
|
been finally accepted by STT
|
|
|
|
22.11.2000 - Bug fixed in electron energy fluctuations
|
|
V.Ivanchenko
|
|
|
|
21.11.2000 - MGP, tag emlowen-V02-00-20
|
|
Same as emlowen-V02-00-18, Vladimir's fix to energy fluctuations
|
|
(All this duplication of emlowen tags is due to the fact that the
|
|
electromagnetic/utils tag with the interface updates contains
|
|
also bug fixes and new features, and such tag has not passed
|
|
system testing yet)
|
|
|
|
21.11.2000 - MGP, tag emlowen-V02-00-19
|
|
Same as emlowen-V02-00-17, Vladimir's fix to energy fluctuations
|
|
|
|
21.11.2000 - Bug fixed in hadron/ion energy fluctuations
|
|
V.Ivanchenko
|
|
|
|
16.11.2000 - MGP, tag emlowen-V02-00-18
|
|
Same as emlowen-V02-00-16, with on top modifications to
|
|
G4LowEnergyUtilities to replace the obsolete HepString
|
|
with G4String in several places
|
|
|
|
16.11.2000 - MGP, tag emlowen-V02-00-17
|
|
Same as emlowen-V02-00-15, with on top modifications to
|
|
G4LowEnergyUtilities to replace the obsolete HepString
|
|
with G4String in several places
|
|
|
|
05.11.2000 - MGP, tag emlowen-V02-00-16
|
|
Remove the temporary const cast introduced with emlowen-V02-00-08
|
|
Co-works with Michel's electromagnetic/utils utils-V02-00-03 tag
|
|
|
|
05.11.2000 - MGP, tag emlowen-V02-00-15
|
|
Includes bug fixes and other modifications by V. Ivanchenko
|
|
listed below
|
|
|
|
05.11.2000 - Bugs fix in G4QAOLowEnergyLoss.cc : inserted at previous
|
|
edition, name "Aluninum", de/dx at E=2 MeV, and
|
|
more correct charge calculation
|
|
- New method to calculate ranges via de/dx table and
|
|
remove dynamic binning in G4hLowEnergyLoss.cc
|
|
- More precise calculation of ionisation ranges for
|
|
KineticEnergy<MinKineticEnergy in G4hLowEnergyIonisation.cc
|
|
V. Ivanchenko
|
|
|
|
03.11.2000 - MGP, tag emlowen-V02-00-14
|
|
Fix by V. Ivanchenko to remove the cause of instability
|
|
of hadron ionisation on different platforms, related to the last
|
|
step
|
|
Set MinKineticEnergy = LowestKineticEnergy = 10eV
|
|
Results changed w.r.t. the previous version by 0.5% for protons,
|
|
1% for antiprotons and 2.8% for C12
|
|
|
|
03.11.2000 - Modification
|
|
MinKineticEnergy=LowestKineticEnergy=10eV
|
|
V. Ivanchenko
|
|
|
|
03.11.2000 - MGP, tag emlowen-V02-00-13
|
|
Same as emlowen-V02-00-12, added comments for the generation of
|
|
the Software Reference Manual
|
|
|
|
31.10.2000 - MGP, tag emlowen-V02-00-12
|
|
Including modifications by V. Ivanchenko since emlowen-V02-00-11
|
|
listed below
|
|
|
|
23.10.2000 -
|
|
Clean up and update comments
|
|
V. Ivanchenko
|
|
|
|
14.10.2000 -
|
|
Bug fix in nuclear stopping table name
|
|
V. Ivanchenko
|
|
|
|
20.09.2000 - MGP, tag emlowen-V02-00-11
|
|
Bug fix related to electron energy loss fluctuations by
|
|
V. Ivanchenko
|
|
|
|
18.09.2000 - MGP, tag emlowen-V02-00-10
|
|
Improvements to the readability of the code by V. Ivanchenko
|
|
|
|
17.09.2000 - MGP, tag emlowen-V02-00-09
|
|
New features on antiproton ionisation by Stephane Chauvie:
|
|
extension of the Quantum Harmonic Oscillator model to
|
|
generic materials, calculation of oscillator strengths for
|
|
all elements
|
|
Antiproton model also moved to be compliant with the new design
|
|
iteration
|
|
|
|
16.09.2000 - MGP, tag emlowen-V02-00-08
|
|
Const cast in G4hLowEnergyIonisation (const G4Material* into
|
|
G4Material*) to convert the previously _good_ LowE code
|
|
into bad one, but palatable to G4EnergyLossTables, that has
|
|
various member functions requiring a non-const G4Material*
|
|
pointer in the arguments
|
|
This modification was required to avoid compilation errors
|
|
on DEC; it is meant to be temporary
|
|
The affected pointers SHOULD BE REVERTED TO CONST
|
|
AS SOON AS POSSIBLE, after agreement with the
|
|
G4EnergyLossTables author
|
|
|
|
16.09.2000 - MGP, tag emlowen-V02-00-07
|
|
Fix in G4hICRU49He::StoppingPower - a1 changed into e1 (typo?)
|
|
to remove compilation problems on DEC (uninitialized variable)
|
|
Fix in G4hLowEnergyLoss, eliminated two protected variables
|
|
G4Proton* theProton and G4AntiProton* theAntiProton
|
|
to revove compilation problems on DEC (hiding)
|
|
|
|
16.09.2000 - MGP, tag emlowen-V02-00-06
|
|
Modifications by V.I. in hadron classes (renaming of classes
|
|
for better understanding of the code)
|
|
|
|
05.09.2000 - MGP, tag emlowen-V02-00-05
|
|
Fixes to remove warnings (hiding member functions and
|
|
data members) in hadron classes
|
|
|
|
04.09.2000 - MGP, tag emlowen-V02-00-04
|
|
Same as emlowen-V02-00-03, with V.I.'s new implementations
|
|
and fixes (see below, July-August 2000)
|
|
|
|
04.09.2000 - MGP, tag emlowen-V02-00-03
|
|
Same as emlowen-V02-00-02, with Gabriele's fixes
|
|
(see below, 03.08.2000)
|
|
|
|
22.08.2000 - V.Ivanchenko: A bug in Nuclear Stopping Power was fixed.
|
|
The calculation of step limit for low energy
|
|
hadrons/ions is upgraded.
|
|
The Barkas and Bloch corrections are introduced
|
|
for ions "on fly"
|
|
|
|
18.08.2000 - V.Ivanchenko: TRIM1985 model have been implemented
|
|
A bug in GetConstrain method for hadrons/ions is fixed
|
|
|
|
18.08.2000 - V.Ivanchenko: two additional models of ions energy
|
|
loss fluctuations have been implemented
|
|
|
|
10.08.2000 - V.Ivanchenko: Old bug in Fluctuations of Electronic
|
|
energy losses of hadrons and ions are fixed
|
|
|
|
04.08.2000 - V.Ivanchenko: Fluctuations of Nuclear Stopping Powers are
|
|
Energy losses of hadrons and ions are implemented
|
|
|
|
03.08.2000 - G.Cosmo
|
|
Fixes to allow events' reproducibility:
|
|
G4LowEnergyGammaConversion.cc: changed usage of RandFlat::shootBit() to
|
|
RandBit::shootBit().
|
|
G4VeLowEnergyLoss.cc, G4hLowEnergyLoss.cc: changed RandGauss to
|
|
G4RandGauss.
|
|
|
|
02.08.2000 - V.Ivanchenko: Energy losses of hadrons and ions are redesigned,
|
|
a lot of new classes are created. New unit test is designed
|
|
as well (G4hTestStoppingPower).
|
|
|
|
29.07.2000 - MGP, tag emlowen-V02-00-02
|
|
Added theta to ntuples in G4BremsstrahlungTest
|
|
|
|
18.07.2000 - MGP, tag emlowen-V02-00-01
|
|
V.Ivanchenko: bug fix in G4hLowEnergyIonisation in AlongStepDoIt
|
|
|
|
11.07.2000 - MGP, tag emlowen-V02-00-00
|
|
Improvements in G4BremsstrahlungTest and G4eIonisationTest
|
|
|
|
24.06.2000 - MGP, tag emlowen-V01-01-22
|
|
Modification to hTest G4Ion... classes by V. Ivanchenko to
|
|
fix crash on exit on Linux
|
|
|
|
22.06.2000 - MGP, tag emlowen-V01-01-21
|
|
MGP: Bug fix in G4VeLowEnergyLoss (calculation of fluctuations);
|
|
correction to prevent log of negative argument
|
|
Fixes problems with test14 in system testing on HP
|
|
To be further verified
|
|
|
|
22.06.2000 - MGP, tag emlowen-V01-01-20
|
|
Minor improvements in test/G4BremsstrahlungTest and
|
|
and test/G4eIonisationTest
|
|
Cosmetics (found $ tag $ in many header files, where does it
|
|
come from?)
|
|
|
|
20.06.2000 - MGP, tag emlowen-V01-01-19
|
|
Fixed printout in test/G4eIonisationTest
|
|
|
|
20.06.2000 - MGP, tag emlowen-V01-01-18
|
|
Two new unit tests created by MGP: test/G4BremsstrahlungTest
|
|
and test/G4eIonisationTest
|
|
|
|
24.05.2000 - MGP, tag emlowen-V01-01-17
|
|
Modifications to G4QAOLowEnergyloss and G4hLowEnergyIonisation
|
|
by Stephane Chauvie: physics fixes
|
|
Modifications to G4QAOLowEnergyloss and G4hLowEnergyIonisation
|
|
by MG Pia: fixes to the private interface,
|
|
fixes to remove compilation warnings
|
|
added protections
|
|
proper code indentation to improve legibility
|
|
Reorganization of the test directory by Petteri Nieminen:
|
|
content of eUnitTests/ moved to ePhotonIntegration/
|
|
(indeed they were not unit tests)
|
|
content of validation/ moved to aluminumtest/
|
|
Corrections by MG Pia to GNUmakefiles in test/ subdirectories
|
|
TestEm6, TestP, eUnitTests and validation are obsolete
|
|
directories, still in the repository but not to be used
|
|
|
|
23.05.2000 - MGP, tag emlowen-V01-01-16
|
|
New G4QAOLowEnergyloss class by Stephane Chauvie for
|
|
antiproton energy loss model
|
|
Modifications to G4hLowEnergyIonisation for the new
|
|
antiproton models
|
|
Physics extension to lower energies for antiprotons for a
|
|
set of materials
|
|
New test/hTest for integration/physics testing of hadrons/ions
|
|
(was previously TestEm6)
|
|
|
|
25.05.2000 - Stephane Chauvie added class for energy loss of antiprotons
|
|
G4QAOLowEnergyloss + modifications in G4hlowEnergyIonisation
|
|
|
|
22.05.2000 - MGP, tag emlowen-V01-01-15
|
|
Modifications in G4VhEnergyLossModel.hh
|
|
|
|
19.05.2000 - MGP, tag emlowen-V01-01-14
|
|
Includes typo correction in G4VhEnergyLossModel.hh
|
|
|
|
8.05.2000 - MGP, tag emlowen-V01-01-13
|
|
Includes minor modifications in G4VhEnergyLossModel.hh
|
|
|
|
7.05.2000 - MGP, tag emlowen-V01-01-12
|
|
Includes the G4VhEnergyLossModel abstract class,
|
|
as part of the design iteration in the hadronic domain
|
|
|
|
7.05.2000 - MGP, tag emlowen-V01-01-11
|
|
Includes Francesco Longo's fix of missing units in
|
|
G4LowEnergyGammaConversion.cc
|
|
|
|
7.05.2000 - MGP, tag emlowen-V01-01-10
|
|
Includes Vladimir's test/TestEm6 and test/TestP directories
|
|
requires removing two (!) duplicate TestEm6 directories
|
|
elsewhere
|
|
Includes Stephane's unit tests G4hLETestLossTable.cc
|
|
and G4hLETestAlongPostStep.cc
|
|
|
|
19.04.2000 - MGP, tag emlowen-V01-01-09
|
|
same as emlowen-V01-01-08, with modifications by V.L. for
|
|
first implementation of continuous energy loss in
|
|
G4LowEnergyBremsstrahlung
|
|
|
|
18.04.2000 - MGP, tag emlowen-V01-01-08
|
|
same as emlowen-V01-01-06,
|
|
with modification to G4LowEnergyBremsstrahlung.cc to correct
|
|
error introduced by V.L
|
|
|
|
18.04.2000 - MGP, tag emlowen-V01-01-07
|
|
same as emlowen-V01-01-05
|
|
(disregarding modifications in emlowen-V01-01-06),
|
|
with modification to G4LowEnergyBremsstrahlung.cc to correct
|
|
error introduced by V.L.
|
|
|
|
18.04.2000 - MGP, tag emlowen-V01-01-06
|
|
includes Veronique's modifications to
|
|
G4LowEnergyIonisation.hh
|
|
G4LowEnergyIonisation.icc
|
|
G4LowEnergyIonisation.icc
|
|
G4eLowEnergyLoss.cc
|
|
G4G4LowEnergyPhotoElectric.cc
|
|
for integration of cross sections, float/G4double conversions
|
|
and corrections of fluorescence transition probabilities
|
|
to take into account non-radiative transitions
|
|
(no Auger electron simulated yet)
|
|
|
|
|
|
04.04.2000 - MGP, tag emlowen-V01-01-05
|
|
removed dependency on standard category (G4eEnergyLoss)
|
|
|
|
04.04.2000 - MGP, tag emlowen-V01-01-04
|
|
tag Vladimir's and Stephane's modifications for antiprotons
|
|
|
|
03.04.2000 - Vladimir Ivanchenko and Stephane Chauvie
|
|
1) Linearity into Barkas effect and nuclear stopping power
|
|
for antiprotons
|
|
|
|
02.04.2000 - MGP, tag emlowen-V01-01-03
|
|
tag V.L.'s modifications to G4LowEnergyIonisation (units)
|
|
|
|
02.04.2000 - MGP, tag emlowen-V01-01-02
|
|
tag V.L.'s fix of typo in G4LowEnergyGammaConversion
|
|
|
|
02.04.2000 - MGP, tag emlowen-V01-01-01
|
|
tag V.I.'s modifications, 31.03.2000
|
|
|
|
31.03.2000 - Vladimir Ivanchenko update
|
|
1) G4hLowEnergyIonisation.cc limitation DeltaCut > Eexc
|
|
is insert in dedx, cross section calculation and sampling
|
|
2) G4hLowEnergyLoss.cc is creating in the lowenergy as a
|
|
klon of G4hEnergyLoss.cc
|
|
3) Spin 1/2 and spin 1 corrections are inserted is cross
|
|
section calculation, cross section sampling, de/dx
|
|
4) IfAplicable check lepton number
|
|
|
|
21.01.2000 - Vladimir Ivanchenko update
|
|
1) G4hLowEnergyIonisation.cc Barkas effect calculation
|
|
and inicialisation
|
|
2) G4ionLowEnergyIonisation.cc remove double deleting of
|
|
MeanFreePath Table
|
|
|
|
21.01.2000 - create by Michel Maire
|
|
|
|
|