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