Changeset 1192 for trunk/source/processes/electromagnetic/lowenergy/History
- Timestamp:
- Nov 19, 2009, 2:53:25 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/processes/electromagnetic/lowenergy/History
r1066 r1192 1 $Id: History,v 1. 372 2009/06/02 15:38:13alechner Exp $1 $Id: History,v 1.402 2009/11/12 15:48:41 alechner Exp $ 2 2 ------------------------------------------------------------------- 3 3 … … 17 17 * Reverse chronological order (last date on top), please * 18 18 ---------------------------------------------------------- 19 20 12.11.2009, A. Lechner tag emlowen-V09-02-64 21 -G4IonParametrisedLossModel: 22 *) Moved from original ICRU 73 classes to new class (G4Ion- 23 StoppingData), which is capable of reading stopping power data 24 files stored in G4LEDATA (requires G4EMLOW6.8): With the new 25 tables the upper energy limit of ICRU 73 stopping powers is 26 increased to 1 GeV/nucleon. 27 *) Decision logic concerning stopping power scaling for heavy ions 28 was entirely moved to class G4IonDEDXScalingICRU73. 29 *) Introduced function for switching off scaling for heavy ions. 30 *) Removed nuclear stopping from model since dedicated process is 31 available in standard EM package. 32 *) Minor fixes were applied in energy loss computation. 33 - G4VIonDEDXScalingAlgorithm: Introduced additional argument for 34 energy scaling function. 35 - G4IonDEDXScalingICRU73: See model above. Adapted function 36 according to interface changes in G4VIonDEDXScalingAlgorithm 37 - G4IonDEDXHandler: Adapted function according to interface 38 changes in G4VIonDEDXScalingAlgorithm. Using new build methods 39 defined in G4VIonDEDXTable (contained in material package). 40 41 12.11.2009, S. Incerti tag emlowen-V09-02-63 42 -removed memory leak in G4DNACrossSectionDataSet.cc 43 44 12.11.2009, S. Incerti tag emlowen-V09-02-62 45 -added protection for secondary electron energy computation in 46 G4DNABornIonisationModel.cc 47 -proposed a faster computation of cross section max value 48 49 11.11.2009, A. Mantero tag emlowen-V09-02-61 50 PIXE code cleaning for the Dec review and update of G4hLowEnIonisation 51 in order to use new PIXE developments. 52 53 05.11.2009, G. Cosmo, tag emlowen-V09-02-60 54 replaced usage of M_PI with pi from CLHEP, to fix compilation 55 errors on Windows. 56 57 03.11.2009, S. Incerti, tag emlowen-V09-02-59 58 modified low energy limit of e- elastic Champion Geant4-DNA model 59 to be used with G4LEDATA version 6.8 60 61 02.11.2009, S. Incerti, tag emlowen-V09-02-58 62 extended coverage of e- ionisation Geant4-DNA model 63 to be used with G4LEDATA version 6.8 64 65 23.10.2009, L. Pandola, tag emlowen-V09-02-57 66 Switch atomic deexcitation on (by default) in Livermore PhotoElectric and 67 Ionisation. It was on also for the former LowEnergy processes. It has been 68 accidentally switched off since tag emlowen-V02-02-27, probably. 69 70 22.10.2009, L. Pandola, tag emlowen-V09-02-56 71 Added ActivateAuger() method to Penelope Compton and Ionisation, so that 72 all Penelope models have the same interface. 73 74 21.10.2009, L. Pandola, tag emlowen-V09-02-55 75 Cleaning up of Penelope Photoelectric, Compton and Ionisation 76 (atomic deexcitation flag now referred to G4VEmModel). Deexcitation now 77 is by default active in Penelope models. 78 79 27.09.2009, N. Karakatsanis, tag emlowen-V09-02-54 80 Added fixes to 81 G4ecpssrKCrossSection.cc 82 G4BremsstrahlungCrossSectionHandler.cc 83 G4CrossSectionHandler.cc 84 G4DNACrossSectionDataSet.cc 85 G4eIonisationCrossSectionHandler.cc 86 87 25.09.2009, N. Karakatsanis, tag emlowen-V09-02-53 88 New implementation for data loading and interpolation methods 89 LoadData method now loads the data from G4EMLOW dataset and, then, calculates 90 the respective logarithmic values during initialization 91 Both data formats (original and logarithmic) are loaded to EM datasets and used 92 later by interpolation methods to perform faster calculations. 93 LoadNonLogData method implements the old version for data loading and interpolation 94 95 24.09.2009, F.Longo, tag emlowen-V09-02-52 96 implemented protection for infinite loops in Rayleigh 97 process. 98 99 30.08.2009, S. Incerti, tag emlowen-V09-02-51 100 Extended high energy coverage of proton ionisation 101 (G4DNABornIonisationModel.cc) and excitation 102 (G4DNABornExcitationModel.cc) 103 Decreased temporarily high energy coverage of electron 104 ionisation from 30 keV to 20 keV (G4DNABornIonisationModel.cc) 105 The new data files are provided by Z. Francis. 106 *** From now on G4LEDATA 6.7 should be used *** 107 108 13.08.2009, S. Incerti, tag emlowen-V09-02-50 109 Added G4_WATER NIST material to Geant4-DNA models 110 111 13.08.2009, S. Incerti, tag emlowen-V09-02-49 112 Added verbose condition to all Geant4-DNA models 113 114 11.08.2009, S. Incerti, tag emlowen-V09-02-48 115 Bug fix in G4DNABornIonisationModel (energy deposit was 116 commented in last reference tag) 117 118 06.08.2009, A. Lechner, tag emlowen-V09-02-47 119 Bug fix in G4IonDEDXHandler (access of physics vector was 120 corrected, in compliance with new version of G4PhysicsVector 121 where hidden bin no longer exists). 122 123 06.08.2009, A. Lechner, tag emlowen-V09-02-46 124 Bug fix in G4IonDEDXScalingICRU73 (initialization of cached values) 125 126 24.07.2009, V. Ivanchenko, tag emlowen-V09-02-45 127 G4AtomicShell class is moved to utils subdirectory 128 129 23.07.2009, V. Ivanchenko, tag emlowen-V09-02-44 130 G4VeLowEnergyLoss, G4eLowEnergyLoss, G4hLowEnergyLoss 131 are adapted to modifications in G4PhysicsVector 132 133 23.07.2009, V. Ivanchenko, tag emlowen-V09-02-43 134 Fixed path to G4LEDATA in G4ecpssrKCrossSection, 135 G4ecpssrLCrossSection, G4DNACrossSectionDataSet; 136 removed debug cout 137 138 26.06.2009, A. Mantero, tag emlowen-V09-02-41 139 Compilation errors removal. 140 141 25.06.2009, A. Mantero, tag emlowen-V09-02-40 142 Design update, Bug Fixes and models update for 143 atomic shell hadronic CS calulation. 19 144 20 145 02.06.2009, A.Lechner, tag emlowen-V09-02-39
Note:
See TracChangeset
for help on using the changeset viewer.
