Geant4 Cross Reference |
1 # Example TestEm6 History << 1 $Id$ >> 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 << 8 TestEm6 History file 8 ## 2023-11-09 I. Hrivnacova (testem6-V11-00-02 << 9 -------------------- 9 - Coding guidelines - removed tabulations from << 10 This file should be used by the G4 example coordinator to briefly 10 - Removed useless macro TestEm6_xs.in << 11 summarize all major modifications introduced in the code and keep 11 - Updated README's << 12 track of all tags. 12 - Fixed warning in plotHisto.C << 13 13 << 14 ---------------------------------------------------------- 14 ## 2022-02-08 Vladimir Ivanchenko (testem6-V11 << 15 * Reverse chronological order (last date on top), please * 15 - RunAction - fixed compilation warning << 16 ---------------------------------------------------------- 16 << 17 ## 2021-12-10 Ben Morgan (testem6-V11-00-00) << 18 - Change to new Markdown History format << 19 << 20 --- << 21 << 22 # History entries prior to 11.0 << 23 << 24 07-11-21 I. Hrivnacova (testem6-V10-07-04) << 25 - Added analysis manager Clear() call instead << 26 deleting in the end of run (removed on July << 27 - Removed unused data member << 28 << 29 18-10-21 V.Ivanchenko (testem6-V10-07-03) << 30 - TestEm6.cc - migration to G4RunManagerFactor << 31 - RunAction - clean-up of analysis << 32 << 33 06-10-21 I. Hrivnacova (testem6-V10-07-02) << 34 - Migration to new G4AnalysisManager.hh header << 35 define the default output file type (root). << 36 << 37 19-07-21 I. Hrivnacova (testem6-V10-07-01) << 38 - Updated for changes in the analysis category << 39 removed deleting of the analysis manager, << 40 as this is now done by the Geant4 kernel. << 41 << 42 06-05-21 mma (testem6-V10-07-00) << 43 - Migration to G4SteppingVerboseWithUnits. << 44 << 45 07-04-18 mma (testem6-V10-04-02) << 46 - testem6.cc : set visualisation only in itera << 47 << 48 17-03-18 mma (testem6-V10-04-01) << 49 - testem6.cc : remove G4UI_USE and G4VIS_USE << 50 << 51 28-02-18 V.Ivant (testem6-V10-04-00) << 52 - H.Burkhardt fixed root macro << 53 17 54 14-10-16 G.Folger (testem6-V10-02-02) 18 14-10-16 G.Folger (testem6-V10-02-02) 55 - remove direct use of theParticleIterator, us 19 - remove direct use of theParticleIterator, use GetParticleTableIterator(). 56 fix required by clang39 on Linux and MAC 20 fix required by clang39 on Linux and MAC 57 21 58 04-07-16 I. Hrivnacova (testem6-V10-02-01) 22 04-07-16 I. Hrivnacova (testem6-V10-02-01) 59 - Fixes for Doxygen documentation 23 - Fixes for Doxygen documentation 60 24 61 10-12-15 V.Ivant (testem6-V10-02-00) 25 10-12-15 V.Ivant (testem6-V10-02-00) 62 - H.Burkhardt fixed root macro allowing to wor 26 - H.Burkhardt fixed root macro allowing to work both with root5 and 6 63 27 64 28-10-15 D.Sawkey (testem6-V10-01-00) 28 28-10-15 D.Sawkey (testem6-V10-01-00) 65 - update physics description in READMEs 29 - update physics description in READMEs 66 - add more standard EM physics builders 30 - add more standard EM physics builders 67 31 68 30-07-14 V.Ivant (testem6-V10-00-02) 32 30-07-14 V.Ivant (testem6-V10-00-02) 69 - Naruhiro Chikuma have updated PhysicsList, D 33 - Naruhiro Chikuma have updated PhysicsList, DetectorConstruction, 70 and RunAction; bug fix 34 and RunAction; bug fix 71 35 72 03-07-14 mma (testem6-V10-00-01) 36 03-07-14 mma (testem6-V10-00-01) 73 - replace /testem/event/printModulo by /run/pr 37 - replace /testem/event/printModulo by /run/printProgress 74 38 75 08-06-14 mma (testem6-V10-00-00) 39 08-06-14 mma (testem6-V10-00-00) 76 - suppress EventAction and its messenger 40 - suppress EventAction and its messenger 77 41 78 18-09-13 V.Ivant (testem6-V09-06-04) 42 18-09-13 V.Ivant (testem6-V09-06-04) 79 - fixed tag format 43 - fixed tag format 80 44 81 17-09-13 V.Ivant (testem6-V09-05-04) 45 17-09-13 V.Ivant (testem6-V09-05-04) 82 - TestEm6.in - added cross section factor to g 46 - TestEm6.in - added cross section factor to gamma->mu+mu- process 83 47 84 05-09-13 mma (testem6-V09-06-03) 48 05-09-13 mma (testem6-V09-06-03) 85 - PhysicsList: restore G4GammaConversionToMuon 49 - PhysicsList: restore G4GammaConversionToMuons 86 50 87 19-06-13 mma (testem6-V09-06-02) 51 19-06-13 mma (testem6-V09-06-02) 88 - SteppingVerbose: use G4Step::GetSecondaryInC 52 - SteppingVerbose: use G4Step::GetSecondaryInCurrentStep() 89 53 90 07-06-13 mma (testem6-V09-06-01) 54 07-06-13 mma (testem6-V09-06-01) 91 - Cosmetic in SteppingAction. 55 - Cosmetic in SteppingAction. 92 56 93 13-02-13 I.Hrivnacova (testem6-V09-06-00) 57 13-02-13 I.Hrivnacova (testem6-V09-06-00) 94 - Applied coding guidelines (virtual keyword, 58 - Applied coding guidelines (virtual keyword, data members initialization) 95 59 96 12-10-12 V.Ivant (testem6-V09-05-03) 60 12-10-12 V.Ivant (testem6-V09-05-03) 97 - Migration to the updated analysis tool and i 61 - Migration to the updated analysis tool and inplicit units 98 62 99 11-10-12 mma (testem6-V09-05-02) 63 11-10-12 mma (testem6-V09-05-02) 100 - coding conventions: virtual 64 - coding conventions: virtual 101 65 102 06-04-12 mma (testem6-V09-05-01) 66 06-04-12 mma (testem6-V09-05-01) 103 - all classes : apply G4 coding conventions 67 - all classes : apply G4 coding conventions 104 68 105 11-03-12 mma (testem6-V09-05-00) 69 11-03-12 mma (testem6-V09-05-00) 106 - RunAction.hh and .cc : migrate to new g4tool 70 - RunAction.hh and .cc : migrate to new g4tools histogramming system 107 Do not need aida anymore, nor G4ANALYSIS_USE 71 Do not need aida anymore, nor G4ANALYSIS_USE 108 72 109 08-11-11 mma (testem6-V09-04-00) 73 08-11-11 mma (testem6-V09-04-00) 110 - modify SteppingVerbose for OutOfWorld 74 - modify SteppingVerbose for OutOfWorld 111 75 112 09-11-10 I.Hrivnacova (testem6-V09-03-05) 76 09-11-10 I.Hrivnacova (testem6-V09-03-05) 113 - Fixed compilation error on gcc-4.5.1. 77 - Fixed compilation error on gcc-4.5.1. 114 78 115 09-11-10 M.Asai (testem6-V09-03-04) 79 09-11-10 M.Asai (testem6-V09-03-04) 116 - Fix AIDA file option. 80 - Fix AIDA file option. 117 81 118 06-06-10 J.Perl (testem6-V09-03-03) 82 06-06-10 J.Perl (testem6-V09-03-03) 119 - Remove unused variable in EventAction 83 - Remove unused variable in EventAction 120 84 121 03-06-10 J.Perl (testem6-V09-03-02) 85 03-06-10 J.Perl (testem6-V09-03-02) 122 - Updated vis usage 86 - Updated vis usage 123 87 124 21-05-10 mma (testem6-V09-03-01) 88 21-05-10 mma (testem6-V09-03-01) 125 - TestEm6.cc : introduction of G4UIExecutive 89 - TestEm6.cc : introduction of G4UIExecutive 126 90 127 31-03-10 V.Ivant (testem6-V09-03-00) 91 31-03-10 V.Ivant (testem6-V09-03-00) 128 - Remove obsolete MSC from comments line 92 - Remove obsolete MSC from comments line 129 93 130 27-11-09 V.Ivant (testem6-V09-02-01) 94 27-11-09 V.Ivant (testem6-V09-02-01) 131 - H.Burkhardt add StackingAction allowing remo 95 - H.Burkhardt add StackingAction allowing remove secondary particles; 132 cleanup PhysicsList for 9.3. 96 cleanup PhysicsList for 9.3. 133 97 134 13-05-09 V.Ivant (testem6-V09-02-00) 98 13-05-09 V.Ivant (testem6-V09-02-00) 135 - Increased upper limit of energy in the table 99 - Increased upper limit of energy in the tables to 1000 TeV 136 100 137 18-09-08 mma (testem6-V09-01-02) 101 18-09-08 mma (testem6-V09-01-02) 138 - RunAction : change default histogram format 102 - RunAction : change default histogram format (root) 139 103 140 12-06-08 mma (testem6-V09-01-01) 104 12-06-08 mma (testem6-V09-01-01) 141 - Remove AIDA from GNUmakefile 105 - Remove AIDA from GNUmakefile 142 106 143 06-05-08 mma (testem6-V09-01-00) 107 06-05-08 mma (testem6-V09-01-00) 144 - README : update Aida informations 108 - README : update Aida informations 145 109 146 20-10-06 mma (testem6-V08-01-00) 110 20-10-06 mma (testem6-V08-01-00) 147 - GNUmakefile : LOADLIBS 111 - GNUmakefile : LOADLIBS 148 112 149 24-05-06 mma (testem6-V08-00-01) 113 24-05-06 mma (testem6-V08-00-01) 150 - register G4StepLimiter in PhysicsList 114 - register G4StepLimiter in PhysicsList 151 115 152 16-02-06 mma (testem6-V08-00-00) 116 16-02-06 mma (testem6-V08-00-00) 153 - add command /testem/phys/SetAnnihiToHadronFa 117 - add command /testem/phys/SetAnnihiToHadronFac 154 118 155 06-12-05 Gabriele Cosmo 119 06-12-05 Gabriele Cosmo 156 - Trivial changes for support of CLHEP-2.0.X s 120 - Trivial changes for support of CLHEP-2.0.X series. 157 121 158 29-11-05 V.Ivant (testem6-V07-01-02) 122 29-11-05 V.Ivant (testem6-V07-01-02) 159 - Add GenericIon to the PhysicsList 123 - Add GenericIon to the PhysicsList 160 124 161 23-11-05 V.Ivant (testem6-V07-01-01) 125 23-11-05 V.Ivant (testem6-V07-01-01) 162 - extend test to mu+mu- and pi+pi- pair creati 126 - extend test to mu+mu- and pi+pi- pair creation processes and G4hhIonisation 163 in order to test all processes of the subdir 127 in order to test all processes of the subdirectory 164 128 165 22-11-05 mma (testem6-V07-01-00) 129 22-11-05 mma (testem6-V07-01-00) 166 - update README for OpenScientist 130 - update README for OpenScientist 167 131 168 01-06-05 mma (testem6-V07-00-01) 132 01-06-05 mma (testem6-V07-00-01) 169 - RunAction : option "noErrors" for hbook file 133 - RunAction : option "noErrors" for hbook files; 170 134 171 3rd May 2005 John Allison (examples-V07-00-0 135 3rd May 2005 John Allison (examples-V07-00-03) 172 - Replaced vis manager with G4VisExecutive. 136 - Replaced vis manager with G4VisExecutive. 173 137 174 02-03-05 mma (testem6-V07-00-00) 138 02-03-05 mma (testem6-V07-00-00) 175 - RunAction : put a protection for the creatio 139 - RunAction : put a protection for the creation of analysis factory; 176 140 177 02 Dec 04: V.Ivant (testem6-V06-02-01) 141 02 Dec 04: V.Ivant (testem6-V06-02-01) 178 - Migration to cmath 142 - Migration to cmath 179 143 180 27-09-04 mma (testem6-V06-02-00) 144 27-09-04 mma (testem6-V06-02-00) 181 - define correctly all UI subdirectories. 145 - define correctly all UI subdirectories. 182 - modifs in RunAction for hbook,root,XML (Jaid 146 - modifs in RunAction for hbook,root,XML (Jaida) 183 147 184 31-03-04 mma (testem6-V06-01-00) 148 31-03-04 mma (testem6-V06-01-00) 185 - remove direct interface with root 149 - remove direct interface with root 186 150 187 15-03-04 mma (testem6-V06-00-00) 151 15-03-04 mma (testem6-V06-00-00) 188 - example of histograms with ROOT: USE_ROOT 152 - example of histograms with ROOT: USE_ROOT 189 153 190 25-11-03 V.Ivanchenko (testem6-V05-02-02) 154 25-11-03 V.Ivanchenko (testem6-V05-02-02) 191 - Fix geometry (G.Cosmo) 155 - Fix geometry (G.Cosmo) 192 156 193 13-11-03 John Allison 157 13-11-03 John Allison 194 - Removed OPACS from Vis Manager. 158 - Removed OPACS from Vis Manager. 195 159 196 24-10-03 mma (testem6-V05-02-01) 160 24-10-03 mma (testem6-V05-02-01) 197 - PhysListEmStandard: AddProcess(Bremsstrahlun 161 - PhysListEmStandard: AddProcess(Bremsstrahlung,-1,3,3) ..etc.. 198 162 199 10-10-03 mma (testem6-V05-02-00) 163 10-10-03 mma (testem6-V05-02-00) 200 - NOHIST replaced by ANALYSIS_USE 164 - NOHIST replaced by ANALYSIS_USE 201 - cosmetic in material definitions 165 - cosmetic in material definitions 202 - SetMaterial() in constructor. all macros up 166 - SetMaterial() in constructor. all macros updated for /run/initialize 203 167 204 10-06-03 mma (testem6-V05-01-00) 168 10-06-03 mma (testem6-V05-01-00) 205 - proper deletion of old geometry in case of 169 - proper deletion of old geometry in case of update 206 - fixe compilation warning 170 - fixe compilation warning 207 171 208 01-04-03 mma (testem6-V05-00-02) 172 01-04-03 mma (testem6-V05-00-02) 209 - PVPlacement in logical mother even for the 173 - PVPlacement in logical mother even for the world 210 174 211 20-02-03 V.Ivant (testem6-V05-00-01) 175 20-02-03 V.Ivant (testem6-V05-00-01) 212 - Migration to cut per region 176 - Migration to cut per region 213 177 214 12-02-03 mma (testem6-V05-00-00) 178 12-02-03 mma (testem6-V05-00-00) 215 - DetectorConstruction: change volume name 179 - DetectorConstruction: change volume name 216 180 217 30-01-03 hbu 181 30-01-03 hbu 218 - PhysicsList: implementation of (e+,e-) anni 182 - PhysicsList: implementation of (e+,e-) annihilation to (mu+,mu-) 219 - macros run11.mac and run12.mac 183 - macros run11.mac and run12.mac 220 184 221 12-12-02 mma (testem6-V04-01-00) 185 12-12-02 mma (testem6-V04-01-00) 222 - migration to aida 3.0 186 - migration to aida 3.0 223 - UI directory /testem/ 187 - UI directory /testem/ 224 188 225 05-06-02 mma (testem6-V04-00-01) 189 05-06-02 mma (testem6-V04-00-01) 226 - old histograming package clhep/hist replace 190 - old histograming package clhep/hist replaced by AIDA 2.2/anaphe 227 191 228 23-05-02 mma (testem6-V04-00-00) 192 23-05-02 mma (testem6-V04-00-00) 229 - creation 193 - creation