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