Ignore:
Timestamp:
Dec 22, 2010, 3:52:27 PM (13 years ago)
Author:
garnier
Message:

geant4 tag 9.4

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/processes/hadronic/cross_sections/History

    r1340 r1347  
    1515     ---------------------------------------------------------------
    1616
    17 24 October 2010 Vladimir Ivanchenko (hadr-cross-V09-03-12)
     17 9 December 2010 Dennis Wright (hadr-cross-V09-03-21)
     18-----------------------------------------------------
     19- G4ElectroNuclearCrossSection::GetEquivalentPhotonEnergy() : remove
     20  initialization of array Y[]. This forced expensive re-calculation
     21  at each call.
     22 
     2326 November 2010 Vladimir Ivanchenko (hadr-cross-V09-03-20)
     24----------------------------------------------------------
     25- G4BGGPionElasticXS, G4BGGNucleonElasticXS,G4BGGNucleonInelasticXS
     26        fixed low-energy (E < 20 MeV) models
     27- G4TripathiLightCrossSection - J.M.Quesada fix for threshold shape
     28
     2923 November 2010 Vladimir Ivanchenko (hadr-cross-V09-03-19)
     30----------------------------------------------------------
     31- added G4CrossSectionInelastic and G4CrossSectionElastic - wrappers
     32        for components
     33
     3419 November 2010 Gunter Folger       (hadr-cross-V09-03-18)
     35- replace leftover calls to GetIsoZACrossSection by  GetZandACrossSection, and
     36   IsZAApplicable by IsIsoApplicable.
     37
     3818 November 2010 Vladimir Ivanchenko (hadr-cross-V09-03-17)
     39----------------------------------------------------------
     40- G4NeutronCaptureXS, G4NeutronElasticXS, G4NeutronInelasticXS - do
     41  not use G4Element, only G4NistManager
     42- G4ComponentAntiNuclNuclearXS - new class (A.Galoyan)
     43
     4413 November 2010 Gunter Folger (hadr-cross-V09-03-16)
     45------------------------------------------------------
     46- Fix bug from Integer A&Z transition:
     47  - G4VCrossSectionDataSet.cc:
     48  make new methods (IsIsoApplicable, GetZandACrossSection) forward to old
     49  methods (IsZAApplicable, GetIsoZACrossSection); old methods print a obsolete
     50   warning once.
     51  - G4CrossSectionDataStore.cc: use new methods only.
     52
     5312 November 2010  Gunter Folger (hadr-cross-V09-03-15)
     54------------------------------------------------------
     55- Add new class G4CrossSectionPairGG to extend a given cross-section with
     56   a scaled G4GlauberGribovCrossSection. Scaling result in smooth transition.
     57
     5811 November 2010  Dennis Wright (hadr-cross-V09-03-14)
     59------------------------------------------------------
     60Back out memory leak fixes of G4NeutronElasticXS.cc and G4NeutronInelasticXS.cc
     61Not a memory leak after all.
     62
     6310 November 2010  Dennis Wright (hadr-cross-V09-03-13)
     64------------------------------------------------------
     65NOTE: this tag deals exclusively with fixes of CoVerity-identified
     66bugs
     67
     68- G4HadronCrossSections.hh : fix uninitialized variable prevElement in ctor
     69
     70- Initialize arrays theGlauberFac and theCoulombFac in ctors of
     71  G4BGGNucleonElasticXS.cc, G4BGGNucleonInelasticXS.cc, G4BGGPionElasticXS.cc,
     72  G4BGGPionInelasticXS.cc
     73
     74- Initialize all elements of array Y[nE] to 0.0 in
     75  G4ElectroNuclearCrossSection::GetEquivalentPhotonEnergy()
     76
     77- Initialize fTotalXsc, fElasticXsc, fInelasticXsc, fProductionXsc,
     78  fDiffractionXsc, fHadronNucleonXsc to 0.0 in ctors of
     79  G4GlauberGribovCrossSection.cc, G4GGNuclNuclCrossSection.cc
     80
     81- Initialize fTotalXsc, fElasticXsc, fInelasticXsc, fHadronNucleonXsc to 0.0
     82  in ctor of G4HadronNucleonXsc, 
     83
     84- fix memory leak in G4NeutronElasticXS:Initialise and
     85  G4NeutronInelasticXS:Initialise :
     86   const G4Element* Elem =
     87     G4Element* G4NistManager::FindOrBuildElement(G4int Z, G4bool isotopes)
     88  Elem goes out of scope, so delete it
     89
     90- Initialize fTotalXsc, fElasticXsc to 0.0 in ctors of
     91  G4NucleonNuclearCrossSection.cc, G4PiNuclearCrossSection.cc
     92
     93- Initialize array theFac in ctors of
     94  G4UElasticCrossSection.cc, G4UInelasticCrossSection.cc
     95
     96
     9709 November 2010 Vladimir Ivanchenko (hadr-cross-V09-03-12)
     98-----------------------------------------------------------
    1899- G4VComponentCrossSection - use G4ParticleDefinition and kinetic
    19100   energy instead of G4DynamicParticle
     101- G4EMDissociationCrossSection - is now applicable for Hydrogen but
     102   cross section for Hydrogen is zero
     103
    20104
    2110520 October 2010 Gunter Folger (hadr-cross-V09-03-11)
     106----------------------------------------------------
    22107- add missing inline for GetCrossSection in G4BGGPionElasticXS.hh
     108
    23109
    2411015 October 2010 Dennis Wright (hadr-cross-V09-03-10)
Note: See TracChangeset for help on using the changeset viewer.