Files
geant4/source/processes/hadronic/models/management/History
T
2016-06-09 17:01:34 +02:00

221 lines
9.6 KiB
Plaintext

-------------------------------------------------------------------
==========================================================
Geant4 - an Object-Oriented Toolkit for Physics Simulation
==========================================================
History file for Model Management directory
-------------------------------------------
This file should be used to summarize modifications introduced in the
code and to keep track of all tags.
---------------------------------------------------------------
* Please list in reverse chronological order (last date on top)
---------------------------------------------------------------
20 September 2012 - Gabriele Cosmo (hadr-modman-V09-05-07)
- Explicitly use inclusion of headers for system of units and physical
constants, in plan to remove implicit inclusion from globals.hh.
23 August 2012 - Vladimir Ivanchenko (hadr-modman-V09-05-06)
- G4HadronicInteractionRegistry - added method FindModel allowing to
access G4HadronicInteraction by name
17 August 2012 - Vladimir Ivanchenko (hadr-modman-V09-05-05)
- An attempt to introduce hadronic model factory
25 May 2012 - Gunter Folger (hadr-modman-V09-05-04)
- modify G4VHighEnergyGenerator:
- add ModelDescripion() to interface.
- make copy ctor, =, ==, and != operators private, not implemented
- G4VIntraNuclearTransportModel: add PropagateModelDescription()
12 April 2012 - Gunter Folger (hadr-modman-V09-05-03)
- increase default limit for catastrophic loss to 5 GeV;
GetFatalEnergyCheckLevels() now returns a const std::pair<>
of values.
- add G4VIntraNuclearTransportModel::Description() printing
a short message, and then crash with G4Exception.
16 March 2012 - Gunter Folger (hadr-modman-V09-05-02)
--------------------------------------------------------
- provide method and default values for checking of "catastrophic"
energy non-conservation. Current default is a deviation
larger than 150. MeV and at least 10% of the kinetic energy
of the primary.
22 January 2012 - Dennis Wright (hadr-modman-V09-05-01)
--------------------------------------------------------
- move G4InelasticInteraction.hh, .cc to models/low_energy
- G4IsoParticleChange.hh : move from /management to /models/management,
remove Set and GetProductionPosition methods, and change Set
and GetParentParticle argument from G4DynamicParticle to
G4ParticleDefinition.
- G4VIsotopeProduction.hh : replace G4Track argument in GetIsotope
with G4HadProjectile
- G4VHighEnergyGenerator.hh, .cc : add virtual method
PartonStringModelDescription
18 January 2012 - Vladimir Ivanchenko (hadr-modman-V09-05-00)
------------------------------------------------------------
- G4VIntraNuclearTransportModel - include pointer to G4VPreCompoundModel
in the constructor and cleanup
- G4VPreCompoundModel - include pointer of G4ExcitationHandler in
the constructor and cleanup
3 November 2011 - Dennis Wright (hadr-modman-V09-04-05)
----------------------------------------------------------
- add constructor and virtual destructor to G4VIsotopeProduction to
fix mac compiler warning
25 October 2011 - Dennis Wright (hadr-modman-V09-04-04)
----------------------------------------------------------
- add virtual ModelDescription to G4HadronicInteraction
11 October 2011 - Gunter Folger (hadr-modman-V09-04-03)
----------------------------------------------------------
- G4VIntraNuclearTransportModel.cc initialise thePrimaryProjectile to 0
27 September 2011 - Dennis Wright (hadr-modman-V09-04-02)
----------------------------------------------------------
- G4HadronicInteraction: clean-up
- Migrate to integer Z and A. File affected:
G4InelasticInteraction.cc
5 August 2011 - M. Kelsey (hadr-modman-V09-04-01)
---------------------------------------------------
- G4V3DNucleus.hh: Change GetNucleons() array to objects instead of pointers.
Requires consistent changes in other packages:
hadr-modman-V09-04-01
hadr-mod-util-V09-04-02
had-partonstring-mgt-V09-04-01
hadr-qgsm-V09-04-04
had-theo-HE-V09-04-01
3 November 2010 - G.Folger (hadr-modman-V09-04-00)
------------------------------------------------------
- E/p checking extended to allow string models to set limits:
GetEnergyMomentumCheckLevels() made virtual in G4HadronicInteraction,
implemented to query string model in G4VHighEnergyGenerator
- M.Kelsey: G4VIntraNuclearTransportModel add data member and
Set/Get method to store/retrieve original projectile
3 November 2010 - G.Folger (hadr-modman-V09-03-05)
------------------------------------------------------
- G4VNuclearDensity: coverity warning: init data member in ctor
8 September 2010 - G.Folger (hadr-modman-V09-03-04)
------------------------------------------------------
- G4V3DNucleus; use integer for A and Z
28 August 2010 - V.Ivanchenko (hadr-modman-V09-03-03)
------------------------------------------------------
- G4VPreCompoundModel - make deexcited G4Fragment non-const
- G4VIntraNuclearTransportModel - moved constructor and destructor
to the source
11 June 2010 - V.Ivanchenko (hadr-modman-V09-03-02)
------------------------------------------------------
- G4VPreCompoundModel - constructor and destructor moved to the head
02 April 2010 - Dennis Wright (hadr-modman-V09-03-01)
-----------------------------------------------------
- G4HadronicInteraction - add two methods, GetEnergyMomentumCheckLevels
and SetEnergyMomentumCheckLevels in order to implement checking
of energy/momentum conservation
25 March 2010 - V.Ivanchenko (hadr-modman-V09-03-00)
------------------------------------------------------
- G4HadronicInteractionRegistry - do not pop_back vector of pointers
when DeRegister cross section data set - big fixed for Windows
2 December 2009 - V.Ivanchenko (hadr-modman-V09-02-08)
------------------------------------------------------
- G4HadronicInteractionRegistry - more accurate model deletion
19 November 2009 Gunter Folger (hadr-modman-V09-02-07)
- G4V3DNucleus has 2 functions to sort nucleons along +/- z
2 October 2009 - V.Ivanchenko (hadr-modman-V09-02-06)
------------------------------------------------------
- G4HadronicInteraction - added SetModelName method
30 August 2009 - V.Ivanchenko (hadr-modman-V09-02-05)
------------------------------------------------------
- G4HadronicInteraction - renamed SampleT by SampleInvariantT,
added recoilEnergyThreshold parameter and Get/Set
methods;
use const pointers to G4Element and G4Material;
moved G4ReactionDynamics instance to parametrize
model class G4InelasticInteraction,
2 July 2009 - V.Ivanchenko (hadr-modman-V09-02-04)
------------------------------------------------------
- G4HadronicInteraction - added virtual method SampleT and empty
default implementation needed for elastic
models
25 February 2009 - V.Ivanchenko (hadr-modman-V09-02-03)
------------------------------------------------------
- G4HadronicInteractionRegistry - added protection to the Clean method
14 February 2009 - V.Ivanchenko (hadr-modman-V09-02-02)
------------------------------------------------------
- G4HadronicInteractionRegistry - added Clean method
06 February 2009 - V.Ivanchenko (hadr-modman-V09-02-01)
------------------------------------------------------
23 January 2009 - V.Ivanchenko (hadr-modman-V09-02-00)
------------------------------------------------------
- G4HadronicInteractionRegistry - make it as real singleton
- G4HadronicInteraction, G4InelasticInteraction - move constructor,
destructor and some header files from header to source
19 June 2008 - G.Cosmo (hadr-modman-V09-01-03)
-----------------------------------------------
- included change introduced in hadr-modman-V09-01-01 and
discarded by mistake in the last tag ...
19 June 2008 - V.Ivanchenko (hadr-modman-V09-01-02)
-------------------------------------------------
- comment out destructor of G4HadronicInteractionRegistry
16 May 2008 - G.Folger (hadr-modman-V09-01-01)
-------------------------------------------------
- add pure virtual G4V3DNucleus::SortNucleonsInZ()
21 Mar 2008 - D.H. Wright (hadr-modman-V09-01-00)
-------------------------------------------------
Fix gcc-4.3 compiler warning in G4InelasticInteraction.cc
11 Jan 2007 - D.H. Wright (hadr-modman-V08-02-00)
-------------------------------------------------
For error reporting, add model name arguments and default names to
constructors for classes
G4HadronicInteraction
G4InelasticInteraction
G4VIntraNuclearTransportModel
G4VPreCompoundModel
30 May 2006 - D.H. Wright (hadr-modman-V08-00-02)
-------------------------------------------------
G4InelasticInteraction: fix memory leak in method CalculateMomenta
where target, projetcile and secondaries are cached.
02 May 2006 - D.H. Wright (hadr-modman-V08-00-01)
-------------------------------------------------
G4InelasticInteraction: in method CalculateMomenta, save current, target
and secondaries in case annihilation fails in GenerateXandPt, then
restore them for use in TwoCluster
07 Apr 2006 - D.H. Wright (hadr-modman-V08-00-00)
-------------------------------------------------
G4InelasticInteraction: in method CalculateMomenta, correct excess
energy problem by doing two calculations of nuclear evaporation,
one for the annihilation case and one for non-annihilation.
Previously one value was applied to both cases.