Changeset 1055 for trunk/source/processes/electromagnetic/lowenergy/History
- Timestamp:
- May 28, 2009, 4:26:57 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/processes/electromagnetic/lowenergy/History
r1007 r1055 1 $Id: History,v 1.3 29 2008/12/12 08:50:59 sincertiExp $1 $Id: History,v 1.371 2009/05/20 09:27:46 pandola Exp $ 2 2 ------------------------------------------------------------------- 3 3 … … 18 18 ---------------------------------------------------------- 19 19 20 20.05.2009, L. Pandola, tag emlowen-V09-02-38 21 Update Penelope models, G4LivermoreIonisationModel and 22 G4LivermoreBremsstrahlungModel; pointers deleted in the 23 Initialise() method are explicitely zeroed 24 (see tag emlowen-V09-02-37) 25 26 14.05.2009, L. Pandola, tag emlowen-V09-02-37 27 Correct G4PenelopeBremsstrahlungModel to get rid of a crash 28 for re-inizialitation 29 30 12.05.2009, A.Lechner, tag emlowen-V09-02-36 31 Added new scaling algorithm, to obtain heavy ion stopping powers 32 for ions not covered by ICRU 73 report (scaled from existing 33 ICRU 73 data): G4IonDEDXScalingICRU73 34 Included algorithm in ion model, G4IonParametrisedLossModel, 35 extending therefore the applicability of the model to very heavy 36 ions. 37 38 03.05.2009, S.Incerti, tag emlowen-V09-02-35 39 Fixed compilation error in G4LivermorePolarizedComptonModel.cc 40 41 02.05.2009, S.Incerti, tag emlowen-V09-02-34 42 Clean-up of G4LivermorePolarizedComptonModel and -Rayleigh models 43 44 02.05.2009, S.Incerti, tag emlowen-V09-02-33 45 Added message to obsolete non-migrated Geant4-DNA cross section and final state classes 46 47 02.05.2009, S.Incerti, tag emlowen-V09-02-32 48 Added message to obsolete non-migrated Livermore and Penelope classes 49 50 02.05.2009, S.Incerti, tag emlowen-V09-02-31 51 Fixed handling of compounds in G4LivermoreGammaConversionModel.cc 52 53 30.04.2009, S.Incerti, tag emlowen-V09-02-30 54 Removed annoying G4cout in G4AugerData.cc. 55 (AugerTransitionTable) 56 57 29.04.2009, S.Incerti, tag emlowen-V09-02-29 58 Increased energy range validity of e- elastic Champion model 59 up to 10 MeV (Geant4-DNA process). 60 From this tag, G4LEDATA version 6.5 is needed. 61 62 29.04.2009, S.Incerti, tag emlowen-V09-02-28 63 Fixed cross section computation bug in: 64 G4DNAScreenedRutherfordElasticModel.cc 65 G4DNAChampionElasticModel.cc 66 67 18.04.2009, V.Ivanchenko, tag emlowen-V09-02-27 68 Cleanup of new model classes G4LivermoreBremsstrahlungModel, 69 G4LivermoreComptonModel, G4LivermoreGammaConversionModel, 70 G4LivermoreIonisationModel, G4LivermorePhotoElectricModel, 71 G4LivermoreRayleighModel,G4PenelopeAnnihilationModel 72 G4PenelopeBremsstrahlungModel, G4PenelopeComptonModel, 73 G4PenelopeGammaConversionModel, G4PenelopeIonisationModel, 74 G4PenelopePhotoElectricModel, G4PenelopeRayleighModel 75 - defined high energy limit for a model in constructor 76 - do not overwright default (zero) low energy limit of a model 77 - do not change energy limits in Initiliation methods 78 - added MinEnergyCut method for models used for energy loss 79 - do not change track status inside the model for charged particles 80 - simplified initialisation 81 - protect all printouts by verbosityLevel variable 82 - removed MeanFreePath method and table 83 - cleaned logic in applying of deexcitation module 84 - use G4ElementSelector if possible 85 G4ShellVacancy - substitute "set" varibale, 86 - comment out destructor to avoid crash 87 88 02.04.2009, L. Pandola, tag emlowen-V09-02-26 89 Fixed bug in G4PenelopeRayleigh.cc (calculation of mfp for compounds). 90 Notice that G4PenelopeRayleighModel.cc was ok. The old process is 91 going to be obsolete in a while. 92 93 25.03.2009, L. Pandola, tag emlowen-V09-02-25 94 Fixed bug with momentum normalization in G4PenelopeBremsstrahlungModel.cc 95 Fixed G4PenelopePhotoElectricModel.cc to avoid wrong Warnings 96 97 23.03.2009, L. Pandola, tag emlowen-V09-02-24 98 Same sa previous. For some reason emlowen-V09-02-23 didn't include 99 the updated files. 100 101 23.03.2009, L. Pandola, tag emlowen-V09-02-23 102 - Added protections in G4eIonisationSpectrum and G4eIonisationParameters 103 to avoid bug 1042. 104 - From now on, G4LEDATA 6.4 should be used 105 106 19.03.2009, S. Incerti, tag emlowen-V09-02-22 107 - changed energy range display for migrated Livermore photon processes 108 109 19.03.2009, S. Incerti, tag emlowen-V09-02-21 110 - set default angular generator in G4LivermorePhotoElectric.cc as Sauter-Gavrila 111 112 19.03.2009, L. Pandola, tag emlowen-V09-02-20 113 - First fully tested version of G4LivermoreBremsstrahlungModel 114 From this tag on, all Livermore models are migrated. 115 116 18.03.2009, L. Pandola, tag emlowen-V09-02-19 117 - Removed G4Rayleigh to avoid duplication with G4RayleighScattering 118 - Clean-up of G4RayleighScattering (e.g. removed un-necessary dependencies) 119 120 16.03.2009, A. Lechner, tag emlowen-V09-02-18 121 - Replaced old version of G4IonParametrisedLossModel with newer one 122 - Added G4IonDEDXHandler, which is a handler class used by the new 123 G4IonParametrisedLossModel class 124 - Added G4VIonDEDXScalingAlgorithm, which is used by G4IonDEDXHandler 125 - Removed G4IonParametrisedLossTable (is replaced by G4IonDEDXHandler) 126 127 04.03.2009, S. Incerti, tag emlowen-V09-02-17 128 - moved IsApplicable method for Geant4-DNA process classes from .hh to .cc 129 130 03.03.2009, S. Incerti, tag emlowen-V09-02-16 131 - added gamma particle and energy range test in cross section computation 132 to all Livermore photon processes 133 134 16.02.2009, S. Incerti, tag emlowen-V09-02-15 135 - added protections against FPE in G4hLowEnergyLoss.cc (see EM forum 136 item 893) 137 138 16.02.2009, S. Incerti, tag emlowen-V09-02-14 139 - removed compilation warning in G4DNAEmfietzoglouExcitationModel.cc 140 141 16.02.2009, S. Incerti, tag emlowen-V09-02-13 142 - improved energy limit display in Geant4-DNA model classes 143 - commented InitialiseElementSelectors call. 144 145 16.02.2009, S. Incerti, tag emlowen-V09-02-12 146 Made compatible with tag emutils-V09-02-00 the following files 147 - G4DNAElastic.cc 148 - G4DNAExcitation.cc 149 - G4DNAIonisation.cc 150 - G4DNAChargeDecrease.cc 151 - G4DNAChargeIncrease.cc 152 153 14.02.2009, S. Incerti, tag emlowen-V09-02-11 154 Added several corrections to migrated Geant4-DNA processes: 155 - G4DNABornIonisationModel.cc 156 - G4DNAEmfietzoglouExcitationModel.cc 157 - G4DNARuddIonisationModel.cc 158 - G4DNAIonisation.hh 159 160 10.02.2009, L. Pandola, tag emlowen-V09-02-10 161 - Added G4LivermoreIonisationModel, namely first implementation of 162 LowEnergyIonisation in the new design 163 164 29.01.2009, L. Pandola, tag emlowen-V09-02-09 165 - Updated public interface of G4eIonisationCrossSectionHandler.cc in order to 166 facilitate the migration from G4LowEnergyIonisation to G4LivermoreIonisationModel 167 168 22.01.2009, S. Incerti, tag emlowen-V09-02-08 169 - Fixed compilation error problem & code syntax in DNA model classes 170 171 21.01.2009, S. Incerti, tag emlowen-V09-02-07 172 - Updated Livermore photon processes classes for handling of compound materials 173 - Added pointer removal protections 174 - Involved classes are : 175 G4LivermoreRayleighModel.cc 176 G4LivermorePolarizedRayleighModel.cc 177 G4LivermorePolarizedComptonModel.cc 178 G4LivermorePhotoElectricModel.cc 179 G4LivermoreGammaconversionModel.cc 180 G4LivermoreComptonModel.cc 181 182 20.01.2009, S. Incerti, tag emlowen-V09-02-06 183 Added 'kill particle without total energy deposit' feature for DNA charge change processes 184 Involved files are : 185 - G4DNAProcess.icc, 186 - G4FinalStateProduct.hh,.cc, 187 - G4FinalStateChargeDecrease.cc 188 - G4FinalStateChargeIncrease.cc 189 190 20.01.2009, S. Incerti, tag emlowen-V09-02-05 191 - Corrected energy limits in G4CrossSectionIonisationBornPartial.cc 192 - Added proton case in G4CrossSectionExcitationMillerGreenPartial.cc 193 - Added protection (waterExcitation.ExcitationEnergy) in G4CrossSectionExcitationMillerGreenPartial.cc 194 195 19.01.2009, S. Incerti, tag emlowen-V09-02-04 196 Added angle initialisation in G4DNAScreenedRutherfordElasticModel 197 198 12.01.2009, S. Incerti, tag emlowen-V09-02-03 199 Added preliminary migrated Geant4-DNA processes and models. 200 201 08.01.2009 L. Pandola, tag emlowen-V09-02-02 202 Edited G4PenelopePhotoElectric.cc and G4PenelopePhotoElectricModel.cc 203 to suppress a warning message from G4AtomicTransitionManager appearing 204 for some elements (Oxygen ,Fluorine). This is due to the fact that 205 Penelope and G4AtomicTransitionManager databases may contain a different number 206 of shells. Physics results are unchanged. 207 208 19.12.2008 L. Pandola, tag emlowen-V09-02-01 209 Added G4RayleighScattering process (G4VEmProcess) to 210 describe Rayleigh scattering. This was not available within 211 the Std package 212 213 15.12.2008 L. Pandola, tag emlowen-V09-02-00 214 Same as the previous one (emlowen-V09-01-46). I arrived too late. 215 216 15.12.2008 L. Pandola, tag emlowen-V09-01-46 217 Added G4PenelopeBremsstrahlungModel, namely bremsstrahlung according to Penelope 218 model, migrated to the Std-design (inheriting from G4VEmModel). A few minor 219 cleaning of G4PenelopeBremsstrahlungContinuous.cc and G4PenelopeIonisation.cc. 220 From this tag, ALL Penelope processes have been migrated. 221 20 222 12.12.2008 S. Incerti, tag emlowen-V09-01-45 21 223 Upgrade to G4LogLogInterpolation_revision1c.cc 22 224 23 009.12.2008 S. Incerti, tag emlowen-V09-01-44 24 Added protection to G4FinalStateElasticChampion.cc for angular treatment of XS at 180*deg 225 09.12.2008 S. Incerti, tag emlowen-V09-01-44 226 Added protection to G4FinalStateElasticChampion.cc for angular treatment of XS 227 at 180*deg 25 228 26 229 09.12.2008 S. Incerti, tag emlowen-V09-01-43
Note:
See TracChangeset
for help on using the changeset viewer.
