Changeset 1347 for trunk/source/processes/hadronic/cross_sections/History
- Timestamp:
- Dec 22, 2010, 3:52:27 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/processes/hadronic/cross_sections/History
r1340 r1347 15 15 --------------------------------------------------------------- 16 16 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 23 26 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 29 23 November 2010 Vladimir Ivanchenko (hadr-cross-V09-03-19) 30 ---------------------------------------------------------- 31 - added G4CrossSectionInelastic and G4CrossSectionElastic - wrappers 32 for components 33 34 19 November 2010 Gunter Folger (hadr-cross-V09-03-18) 35 - replace leftover calls to GetIsoZACrossSection by GetZandACrossSection, and 36 IsZAApplicable by IsIsoApplicable. 37 38 18 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 44 13 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 53 12 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 58 11 November 2010 Dennis Wright (hadr-cross-V09-03-14) 59 ------------------------------------------------------ 60 Back out memory leak fixes of G4NeutronElasticXS.cc and G4NeutronInelasticXS.cc 61 Not a memory leak after all. 62 63 10 November 2010 Dennis Wright (hadr-cross-V09-03-13) 64 ------------------------------------------------------ 65 NOTE: this tag deals exclusively with fixes of CoVerity-identified 66 bugs 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 97 09 November 2010 Vladimir Ivanchenko (hadr-cross-V09-03-12) 98 ----------------------------------------------------------- 18 99 - G4VComponentCrossSection - use G4ParticleDefinition and kinetic 19 100 energy instead of G4DynamicParticle 101 - G4EMDissociationCrossSection - is now applicable for Hydrogen but 102 cross section for Hydrogen is zero 103 20 104 21 105 20 October 2010 Gunter Folger (hadr-cross-V09-03-11) 106 ---------------------------------------------------- 22 107 - add missing inline for GetCrossSection in G4BGGPionElasticXS.hh 108 23 109 24 110 15 October 2010 Dennis Wright (hadr-cross-V09-03-10)
Note: See TracChangeset
for help on using the changeset viewer.