Geant4 Cross Reference |
1 # Example TestEm12 History << 1 $Id: History,v 1.30 2009/11/16 16:18:27 maire Exp $ 2 << 2 ------------------------------------------------------------------- 3 See `CONTRIBUTING.rst` for details of **requir << 4 which **must** added in reverse chronological << 5 be used as a substitute for writing good git c << 6 << 7 ## 2024-02-20 Sebastien Incerti (testem12-V11- << 8 - added comments to dna.mac << 9 << 10 ## 2023-05-12 Michel Maire (testem12-V11-01-00 << 11 - revision of all headers << 12 << 13 ## 2021-12-10 Ben Morgan (testem12-V11-00-00) << 14 - Change to new Markdown History format << 15 << 16 --- << 17 << 18 # History entries prior to 11.0 << 19 << 20 06-10-21 I. Hrivnacova (testem12-V10-07-04) << 21 - Migration to new G4AnalysisManager.hh header << 22 define the default output file type (root). << 23 << 24 19-07-21 I. Hrivnacova (testem12-V10-07-03) << 25 - Updated for changes in the analysis category << 26 removed deleting of the analysis manager, << 27 as this is now done by the Geant4 kernel. << 28 << 29 10-05-21 mma (testem12-V10-07-02) << 30 - Migration to G4RunManagerFactory and G4Stepp << 31 << 32 10-02-21 V.Ivanchenko (testem12-V10-07-01) << 33 - fixed README << 34 << 35 18-12-20 mma (testem12-V10-07-00) << 36 - updated PhysListEmStandard.cc << 37 << 38 27-10-20 mma (testem12-V10-06-00) << 39 - add macros description in Readme << 40 << 41 09-09-18 SI (testem12-V10-04-04) << 42 - updated dna.mac << 43 << 44 04-06-18 mma (testem12-V10-04-03) << 45 - SteppingAction.cc : Photoelectric, edep at e << 46 << 47 09-05-18 B.Morgan (testem12-V10-04-02) << 48 - Include G4Types before use of G4MULTITHREADE << 49 compatibility with move to #defines over -D << 50 symbols. << 51 << 52 09-04-18 mma (testem12-V10-04-01) << 53 - testem12.cc : set visualisation only in inte << 54 << 55 19-03-18 mma (testem12-V10-04-00) << 56 - testem12.cc : remove G4UI_USE and G4VIS_USE << 57 << 58 19-04-17 mma (testem12-V10-03-01) << 59 - BeginOfRunAction() : remove SetRandomNumberS << 60 << 61 30-12-16 SI (testem12-V10-03-00) << 62 - updated PhysicsList << 63 << 64 17-10-16 G.Folger (testem12-V10-02-06) << 65 - fix typo, i.e. add missing declaration of pa << 66 << 67 14-10-16 G.Folger (testem12-V10-02-05) << 68 - remove direct use of {a,the}ParticleIterator << 69 fix required by clang39 on Linux and MAC << 70 << 71 21-09-16 V.Ivant (testem12-V10-02-04) << 72 - PhysicsList - move enabling of the CSDA flag << 73 correct flag setting << 74 - RunAction - added dump of EM parameters << 75 - TestEm12.cc - set default number of threads << 76 - DetectorConstruction, DetectorMessenger - al << 77 of layers only in the PreInit state; do no << 78 reinitialise geometry when change sphere r << 79 << 80 04-07-16 I. Hrivnacova (testem12-V10-02-03) << 81 - Fixes for Doxygen documentation << 82 << 83 08-04-16 mma (testem12-V10-02-02) << 84 - PhysicsList, PhysListEmStandard: use G4EmPar << 85 << 86 08-01-16 SI (testem12-V10-02-01) << 87 - updated dna.mac << 88 << 89 10-12-15 V.Ivant (testem12-V10-02-00) << 90 - H.Burkhardt fixed root macro allowing to wor << 91 << 92 27-10-15 D.Sawkey (testem12-V10-01-02) << 93 - update READMEs << 94 << 95 26-10-15 mma (testem12-V10-01-01) << 96 - RunAction, Run : correct binWidth of histo 1 << 97 << 98 12-05-15 V.Ivant (testem12-V10-01-00) << 99 - PhysicsList - use G4EmStandardPhysicsGS from << 100 << 101 24-10-14 mma (testem12-V10-00-04) << 102 - PhysListEmStandard : fUseSafetyPlus << 103 - use G4EmStandardPhysicsSS and WVI << 104 - TestEm12.in : /run/numberOfThreads 2 << 105 << 106 11-09-14 mma (testem12-V10-00-03) << 107 - TestEm12.cc : SetNumberOfThreads(G4Threading << 108 << 109 22-06-14 mma (testem12-V10-00-02) << 110 - remove PhysicsList::SetCuts(). Update macros << 111 << 112 21-04-04 V.Ivanchenko (testem12-V10-00-01) << 113 - PhysicsList - added emlowenergy and dna_opti << 114 << 115 19-01-14 mma (testem12-V10-00-00) << 116 - MT: ActionInitialization, TestEm12.cc << 117 - MT: RunAction, Run, EventAction, TrackingAct << 118 - MT: DetectorConstruction and messenger. rm << 119 - rm EventActionMessenger. Cleanup all macros << 120 << 121 21-11-13 V.Ivanchenko (testem12-V09-06-11) << 122 - PhysListEmStandardWVI and PhysListEmStandard << 123 threashold for the single scattering model << 124 << 125 28-07-13 P.Gumplinger (testem12-V09-06-10) << 126 - fix clang32 compilation warning << 127 << 128 11-07-13 I.Hrivnacova (testem12-V09-06-09) << 129 - In HistoManager: use new analysis manager me << 130 << 131 20-06-13 mma (testem12-V09-06-08) << 132 - SteppingVerbose: use G4Step::GetSecondaryInC << 133 << 134 07-06-13 mma (testem12-V09-06-07) << 135 - Cosmetic in SteppingAction. << 136 << 137 18-04-13 mma (testem12-V09-06-06) << 138 - use G4AnalysisManager << 139 << 140 01-04-13 A.Dotti (testem12-V09-06-03,testem12- << 141 - New G4VUserPhysicsList interface needed for << 142 << 143 22-03-13 mma (testem12-V09-06-02) << 144 - PhysListEmStandard: suppress Msc96 << 145 << 146 28-02-13 I. Hrivnacova (testem12-V09-06-01) << 147 - When building materials with NistManager << 148 do not set fromIsotopes argument (which was << 149 as since 9.6 all materials have to be built << 150 (Thanks to V. Ivantchenko for pointing at th << 151 << 152 13-02-13 I.Hrivnacova << 153 - Applied coding guidelines (virtual keyword, << 154 << 155 11-12-12 V.Ivant (testem12-V09-06-00) << 156 - PhysListEmStandard: use SetEmModel method << 157 << 158 20-10-12 mma (testem12-V09-05-09) << 159 - PhysListEmStandard: use G4UrbanMsc96 << 160 << 161 15-10-12 mma (testem12-V09-05-08) << 162 - RunAction: do not save random seed << 163 - coding convention: virtual << 164 << 165 12-10-12 V.Ivant (testem12-V09-05-07) << 166 - Added Opt4 Physics List and decreased limit << 167 << 168 30-04-12 mma (testem12-V09-05-06) << 169 - StepMaxMessenger : printing correction << 170 << 171 12-04-12 mma (testem12-V09-05-04) << 172 - all classes : apply G4 coding conventions << 173 << 174 05-03-12 mma (testem12-V09-05-03) << 175 - HistoManager.hh and .cc : migrate to new g4t << 176 Do not need aida anymore, nor G4ANALYSIS_USE << 177 - HistoMessenger.hh and .cc : suppress fileTyp << 178 - Update Readme and all macros accordingly << 179 << 180 09-02-12 V.Ivant (testem12-V09-05-02) << 181 - PhysListEmStandardSS,PhysListEmStandardSSI, << 182 PhysListEmStandardWVI - more correct process << 183 << 184 06-02-12 mma (testem12-V09-05-01) << 185 - modify StepMax mechanism. Add command /teste << 186 << 187 29-01-12 S. Incerti, V. Ivantchenko (testem12- << 188 - Added new physics list: PhysListEmStandardSS << 189 G4eSingleCoulombScatteringModel << 190 << 191 21-11-11 V.Ivant (testem12-V09-04-10) << 192 - PhysListEmStandardGS, PhysListEmStandardWVI << 193 for Coulomb scattering model is reduced to << 194 100 eV for muons and hadrons << 195 << 196 08-11-11 mma (testem12-V09-04-09) << 197 - modify SteppingVerbose for OutOfWorld << 198 << 199 06-11-11 mma (testem12-V09-04-08) << 200 - add back PhysListEmStandardGS, PhysListEmSta << 201 << 202 31-10-11 mma (testem12-V09-04-07) << 203 - PhysListEmStandard : msc95 by default << 204 - remove PhysListEmStandardGS, PhysListEmStand << 205 << 206 05-06-11 mma (testem12-V09-04-06) << 207 - PhysListEmStandard migrated to the new appro << 208 << 209 17-05-11 seb-mma (testem12-V09-04-05) << 210 - PhysicsList : add G4EmDNAPhysics << 211 - new macro dna.mac << 212 << 213 08-04-11 mma (testem12-V09-04-03) << 214 - PhysicsList : set back default lowest produc << 215 - update PhysListEmStandard for msc95 and deex << 216 << 217 28-03-11 V.Ivant (testem12-V09-04-02) << 218 - Reduced statistic in TestEm12.in << 219 - removed obsolete Set methods in PhysListEmSt << 220 << 221 20-02-11 mma (testem12-V09-04-01) << 222 - update PhysListEmStandard for deexcitation << 223 - PhysicsList : set lowest production cut to 1 << 224 - update SteppingVerbose << 225 - update vis.mac << 226 << 227 05-01-11 V.Ivant (testem12-V09-04-00) << 228 - Minor cleanup of SS physics constructor << 229 << 230 05-12-10 mma (testem12-V09-03-05) << 231 - subdirectory berger : results of EGSnrc simu << 232 << 233 09-11-10 M.Asai (testem12-V09-03-04) << 234 - Fix AIDA file option. << 235 << 236 06-06-10 J.Perl (testem12-V09-03-03) << 237 - Remove unused variable in EventAction << 238 << 239 03-06-10 J.Perl (testem12-V09-03-02) << 240 - Updated vis usage << 241 << 242 25-05-10 mma (testem12-V09-03-01) << 243 - add PhysListStandardGS, PhysListStandardSS, << 244 << 245 20-05-10 mma (testem12-V09-03-00) << 246 - TestEm12.cc : introduction of G4UIExecutive << 247 3 >> 4 ========================================================= >> 5 Geant4 - an Object-Oriented Toolkit for Simulation in HEP >> 6 ========================================================= >> 7 >> 8 TestEm12 History file >> 9 --------------------- >> 10 This file should be used by the G4 example coordinator to briefly >> 11 summarize all major modifications introduced in the code and keep >> 12 track of all tags. >> 13 >> 14 ---------------------------------------------------------- >> 15 * Reverse chronological order (last date on top), please * >> 16 ---------------------------------------------------------- >> 17 248 16-11-09 mma (testem12-V09-02-01) 18 16-11-09 mma (testem12-V09-02-01) 249 - PhysListEmStandard copied from TestEm5 19 - PhysListEmStandard copied from TestEm5 250 << 20 251 22-09-09 mma (testem12-V09-02-00) 21 22-09-09 mma (testem12-V09-02-00) 252 - PhysicsList.cc : 22 - PhysicsList.cc : 253 - renamed "standard" -> "local"; "emstandard << 23 - renamed "standard" -> "local"; "emstandard" -> "emstandard_opt0" 254 - Substituted obsolete low-energy physics bu 24 - Substituted obsolete low-energy physics builders by builders from 255 the physics_list library; 25 the physics_list library; 256 - updated README and macro files 26 - updated README and macro files 257 << 27 258 16-11-08 mma (testem12-V09-01-08) 28 16-11-08 mma (testem12-V09-01-08) 259 - Em options: 20bins/decade LinLossLimit=defa 29 - Em options: 20bins/decade LinLossLimit=default=0.01 260 << 30 261 29-10-08 mma (testem12-V09-01-07) 31 29-10-08 mma (testem12-V09-01-07) 262 - update PhysListEmStandard : options and hMul 32 - update PhysListEmStandard : options and hMultipleScattering for muon 263 << 33 264 26-10-08 mma (testem12-V09-01-06) 34 26-10-08 mma (testem12-V09-01-06) 265 - update PhysListEmStandard and README 35 - update PhysListEmStandard and README 266 << 36 267 23-09-08 mma (testem12-V09-01-05) 37 23-09-08 mma (testem12-V09-01-05) 268 - HistoManager : root format by default << 38 - HistoManager : root format by default 269 39 270 12-06-08 mma (testem12-V09-01-04) 40 12-06-08 mma (testem12-V09-01-04) 271 - Remove AIDA from GNUmakefile << 41 - Remove AIDA from GNUmakefile 272 << 42 273 07-05-08 mma (testem12-V09-01-03) 43 07-05-08 mma (testem12-V09-01-03) 274 - README : update Aida informations 44 - README : update Aida informations 275 << 45 276 11-04-08 mma 46 11-04-08 mma 277 - HistoManager::Scale() : suppress warning 47 - HistoManager::Scale() : suppress warning 278 << 48 279 07-04-08 mma (testem12-V09-01-02) 49 07-04-08 mma (testem12-V09-01-02) 280 - PhysListEmStandard : replace G4MultipleScatt 50 - PhysListEmStandard : replace G4MultipleScattering by G4eMultipleScattering; 281 - HistoManager::saveAscii() : redefinition of 51 - HistoManager::saveAscii() : redefinition of binEdge 282 << 52 283 24-01-08 mma (testem12-V09-01-01) << 53 24-01-08 mma (testem12-V09-01-01) 284 - update macro berger.mac : setCuts 2um (=1keV 54 - update macro berger.mac : setCuts 2um (=1keV) 285 55 286 14-01-08 jja (testem12-V09-01-00) << 56 14-01-08 jja (testem12-V09-01-00) 287 - add macro berger/berger.C 57 - add macro berger/berger.C 288 58 289 10-01-08 jean jacquemier 59 10-01-08 jean jacquemier 290 - new subdirectory berger/data << 60 - new subdirectory berger/data 291 << 61 292 07-12-07 mma 62 07-12-07 mma 293 - add macro berger.mac 63 - add macro berger.mac 294 << 64 295 09-11-07 mma (testem12-V09-00-01) << 65 09-11-07 mma (testem12-V09-00-01) 296 - HistoManager/HistoMessenger : print selected 66 - HistoManager/HistoMessenger : print selected histos on ascii file 297 << 67 298 16-08-07 mma (testem12-V09-00-00) << 68 16-08-07 mma (testem12-V09-00-00) 299 - HistoManager : modify the way to get csdaRan << 69 - HistoManager : modify the way to get csdaRange from G4EmCalculator 300 and compute stepMax for histo 8 70 and compute stepMax for histo 8 301 << 71 302 27-04-07 mma (testem12-V08-02-01) << 72 27-04-07 mma (testem12-V08-02-01) 303 - HistoManager : by default, get csdaRange fro 73 - HistoManager : by default, get csdaRange from G4EmCalculator 304 74 305 08-01-07 V.Ivant (testem12-V08-02-00) 75 08-01-07 V.Ivant (testem12-V08-02-00) 306 - Uncomment hadron ionisation in Livermore bui 76 - Uncomment hadron ionisation in Livermore builder 307 << 77 308 24-10-06 mma (testem12-V08-01-00) << 78 24-10-06 mma (testem12-V08-01-00) 309 - GNUmakefile : LOADLIBS 79 - GNUmakefile : LOADLIBS 310 - remove PhysicsLists 52 and 71 80 - remove PhysicsLists 52 and 71 311 << 81 312 19-05-06 mma (testem12-V08-00-02) 82 19-05-06 mma (testem12-V08-00-02) 313 - update README 83 - update README 314 84 315 11-04-06 mma (testem12-V08-00-01) 85 11-04-06 mma (testem12-V08-00-01) 316 - HistoManager : compute stepMax from histos 1 86 - HistoManager : compute stepMax from histos 1 and 8 (stepMax <= binWidth) 317 - RunAction : pass stepMax from HistoManager t 87 - RunAction : pass stepMax from HistoManager to StepMax process 318 - StepMax : boolean flag : apply 88 - StepMax : boolean flag : apply 319 - SteppingAction : edep randomly distribued al 89 - SteppingAction : edep randomly distribued along step 320 << 90 321 28-03-06 mma (testem12-V08-00-00) << 91 28-03-06 mma (testem12-V08-00-00) 322 - add PhysListEmLivermore and PhysListEmPenelo 92 - add PhysListEmLivermore and PhysListEmPenelope 323 - RunAction : G4EmCalculator::GetCSDARange() 93 - RunAction : G4EmCalculator::GetCSDARange() 324 << 94 325 16-02-06 mma 95 16-02-06 mma 326 - migration mum -> um in several macros << 96 - migration mum -> um in several macros 327 << 97 328 06-12-05 Gabriele Cosmo 98 06-12-05 Gabriele Cosmo 329 - Trivial changes for support of CLHEP-2.0.X s 99 - Trivial changes for support of CLHEP-2.0.X series. 330 100 331 22-11-05 mma (testem12-V07-01-04) 101 22-11-05 mma (testem12-V07-01-04) 332 - update README for OpenScientist 102 - update README for OpenScientist 333 << 103 334 14-11-05 Gabriele Cosmo (testem12-V07-01-03) 104 14-11-05 Gabriele Cosmo (testem12-V07-01-03) 335 - Migration to <sstream> for HistoMessenger. 105 - Migration to <sstream> for HistoMessenger. 336 106 337 05-10-05 mma (testem12-V07-01-02) 107 05-10-05 mma (testem12-V07-01-02) 338 - create PhysListEmG4v71 (g4v71) for G4Multipl 108 - create PhysListEmG4v71 (g4v71) for G4MultipleScattering71 339 << 109 340 22-07-05 michel maire (testem12-V07-01-00) 110 22-07-05 michel maire (testem12-V07-01-00) 341 - created, from TestEm11 111 - created, from TestEm11