Geant4 Cross Reference |
1 # Example TestEm12 History << 1 $Id: History,v 1.13 2007/04/27 10:38:11 maire Exp $ >> 2 ------------------------------------------------------------------- 2 3 3 See `CONTRIBUTING.rst` for details of **requir << 4 ========================================================= 4 which **must** added in reverse chronological << 5 Geant4 - an Object-Oriented Toolkit for Simulation in HEP 5 be used as a substitute for writing good git c << 6 ========================================================= 6 << 7 7 ## 2024-02-20 Sebastien Incerti (testem12-V11- << 8 TestEm12 History file 8 - added comments to dna.mac << 9 --------------------- 9 << 10 This file should be used by the G4 example coordinator to briefly 10 ## 2023-05-12 Michel Maire (testem12-V11-01-00 << 11 summarize all major modifications introduced in the code and keep 11 - revision of all headers << 12 track of all tags. 12 << 13 13 ## 2021-12-10 Ben Morgan (testem12-V11-00-00) << 14 ---------------------------------------------------------- 14 - Change to new Markdown History format << 15 * Reverse chronological order (last date on top), please * 15 << 16 ---------------------------------------------------------- 16 --- << 17 17 << 18 27-04-07 mma (testem12-V08-02-01) 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 << 248 16-11-09 mma (testem12-V09-02-01) << 249 - PhysListEmStandard copied from TestEm5 << 250 << 251 22-09-09 mma (testem12-V09-02-00) << 252 - PhysicsList.cc : << 253 - renamed "standard" -> "local"; "emstandard << 254 - Substituted obsolete low-energy physics bu << 255 the physics_list library; << 256 - updated README and macro files << 257 << 258 16-11-08 mma (testem12-V09-01-08) << 259 - Em options: 20bins/decade LinLossLimit=defa << 260 << 261 29-10-08 mma (testem12-V09-01-07) << 262 - update PhysListEmStandard : options and hMul << 263 << 264 26-10-08 mma (testem12-V09-01-06) << 265 - update PhysListEmStandard and README << 266 << 267 23-09-08 mma (testem12-V09-01-05) << 268 - HistoManager : root format by default << 269 << 270 12-06-08 mma (testem12-V09-01-04) << 271 - Remove AIDA from GNUmakefile << 272 << 273 07-05-08 mma (testem12-V09-01-03) << 274 - README : update Aida informations << 275 << 276 11-04-08 mma << 277 - HistoManager::Scale() : suppress warning << 278 << 279 07-04-08 mma (testem12-V09-01-02) << 280 - PhysListEmStandard : replace G4MultipleScatt << 281 - HistoManager::saveAscii() : redefinition of << 282 << 283 24-01-08 mma (testem12-V09-01-01) << 284 - update macro berger.mac : setCuts 2um (=1keV << 285 << 286 14-01-08 jja (testem12-V09-01-00) << 287 - add macro berger/berger.C << 288 << 289 10-01-08 jean jacquemier << 290 - new subdirectory berger/data << 291 << 292 07-12-07 mma << 293 - add macro berger.mac << 294 << 295 09-11-07 mma (testem12-V09-00-01) << 296 - HistoManager/HistoMessenger : print selected << 297 << 298 16-08-07 mma (testem12-V09-00-00) << 299 - HistoManager : modify the way to get csdaRan << 300 and compute stepMax for histo 8 << 301 << 302 27-04-07 mma (testem12-V08-02-01) << 303 - HistoManager : by default, get csdaRange fro 19 - HistoManager : by default, get csdaRange from G4EmCalculator 304 20 305 08-01-07 V.Ivant (testem12-V08-02-00) 21 08-01-07 V.Ivant (testem12-V08-02-00) 306 - Uncomment hadron ionisation in Livermore bui 22 - Uncomment hadron ionisation in Livermore builder 307 << 23 308 24-10-06 mma (testem12-V08-01-00) << 24 24-10-06 mma (testem12-V08-01-00) 309 - GNUmakefile : LOADLIBS 25 - GNUmakefile : LOADLIBS 310 - remove PhysicsLists 52 and 71 26 - remove PhysicsLists 52 and 71 311 << 27 312 19-05-06 mma (testem12-V08-00-02) 28 19-05-06 mma (testem12-V08-00-02) 313 - update README 29 - update README 314 30 315 11-04-06 mma (testem12-V08-00-01) 31 11-04-06 mma (testem12-V08-00-01) 316 - HistoManager : compute stepMax from histos 1 32 - HistoManager : compute stepMax from histos 1 and 8 (stepMax <= binWidth) 317 - RunAction : pass stepMax from HistoManager t 33 - RunAction : pass stepMax from HistoManager to StepMax process 318 - StepMax : boolean flag : apply 34 - StepMax : boolean flag : apply 319 - SteppingAction : edep randomly distribued al 35 - SteppingAction : edep randomly distribued along step 320 << 36 321 28-03-06 mma (testem12-V08-00-00) << 37 28-03-06 mma (testem12-V08-00-00) 322 - add PhysListEmLivermore and PhysListEmPenelo 38 - add PhysListEmLivermore and PhysListEmPenelope 323 - RunAction : G4EmCalculator::GetCSDARange() 39 - RunAction : G4EmCalculator::GetCSDARange() 324 << 40 325 16-02-06 mma 41 16-02-06 mma 326 - migration mum -> um in several macros << 42 - migration mum -> um in several macros 327 << 43 328 06-12-05 Gabriele Cosmo 44 06-12-05 Gabriele Cosmo 329 - Trivial changes for support of CLHEP-2.0.X s 45 - Trivial changes for support of CLHEP-2.0.X series. 330 46 331 22-11-05 mma (testem12-V07-01-04) 47 22-11-05 mma (testem12-V07-01-04) 332 - update README for OpenScientist 48 - update README for OpenScientist 333 << 49 334 14-11-05 Gabriele Cosmo (testem12-V07-01-03) 50 14-11-05 Gabriele Cosmo (testem12-V07-01-03) 335 - Migration to <sstream> for HistoMessenger. 51 - Migration to <sstream> for HistoMessenger. 336 52 337 05-10-05 mma (testem12-V07-01-02) 53 05-10-05 mma (testem12-V07-01-02) 338 - create PhysListEmG4v71 (g4v71) for G4Multipl 54 - create PhysListEmG4v71 (g4v71) for G4MultipleScattering71 339 << 55 340 22-07-05 michel maire (testem12-V07-01-00) 56 22-07-05 michel maire (testem12-V07-01-00) 341 - created, from TestEm11 57 - created, from TestEm11