Geant4 Cross Reference

Cross-Referencing   Geant4
Geant4/examples/extended/electromagnetic/TestEm6/History

Version: [ ReleaseNotes ] [ 1.0 ] [ 1.1 ] [ 2.0 ] [ 3.0 ] [ 3.1 ] [ 3.2 ] [ 4.0 ] [ 4.0.p1 ] [ 4.0.p2 ] [ 4.1 ] [ 4.1.p1 ] [ 5.0 ] [ 5.0.p1 ] [ 5.1 ] [ 5.1.p1 ] [ 5.2 ] [ 5.2.p1 ] [ 5.2.p2 ] [ 6.0 ] [ 6.0.p1 ] [ 6.1 ] [ 6.2 ] [ 6.2.p1 ] [ 6.2.p2 ] [ 7.0 ] [ 7.0.p1 ] [ 7.1 ] [ 7.1.p1 ] [ 8.0 ] [ 8.0.p1 ] [ 8.1 ] [ 8.1.p1 ] [ 8.1.p2 ] [ 8.2 ] [ 8.2.p1 ] [ 8.3 ] [ 8.3.p1 ] [ 8.3.p2 ] [ 9.0 ] [ 9.0.p1 ] [ 9.0.p2 ] [ 9.1 ] [ 9.1.p1 ] [ 9.1.p2 ] [ 9.1.p3 ] [ 9.2 ] [ 9.2.p1 ] [ 9.2.p2 ] [ 9.2.p3 ] [ 9.2.p4 ] [ 9.3 ] [ 9.3.p1 ] [ 9.3.p2 ] [ 9.4 ] [ 9.4.p1 ] [ 9.4.p2 ] [ 9.4.p3 ] [ 9.4.p4 ] [ 9.5 ] [ 9.5.p1 ] [ 9.5.p2 ] [ 9.6 ] [ 9.6.p1 ] [ 9.6.p2 ] [ 9.6.p3 ] [ 9.6.p4 ] [ 10.0 ] [ 10.0.p1 ] [ 10.0.p2 ] [ 10.0.p3 ] [ 10.0.p4 ] [ 10.1 ] [ 10.1.p1 ] [ 10.1.p2 ] [ 10.1.p3 ] [ 10.2 ] [ 10.2.p1 ] [ 10.2.p2 ] [ 10.2.p3 ] [ 10.3 ] [ 10.3.p1 ] [ 10.3.p2 ] [ 10.3.p3 ] [ 10.4 ] [ 10.4.p1 ] [ 10.4.p2 ] [ 10.4.p3 ] [ 10.5 ] [ 10.5.p1 ] [ 10.6 ] [ 10.6.p1 ] [ 10.6.p2 ] [ 10.6.p3 ] [ 10.7 ] [ 10.7.p1 ] [ 10.7.p2 ] [ 10.7.p3 ] [ 10.7.p4 ] [ 11.0 ] [ 11.0.p1 ] [ 11.0.p2 ] [ 11.0.p3, ] [ 11.0.p4 ] [ 11.1 ] [ 11.1.1 ] [ 11.1.2 ] [ 11.1.3 ] [ 11.2 ] [ 11.2.1 ] [ 11.2.2 ] [ 11.3.0 ]

Diff markup

Differences between /examples/extended/electromagnetic/TestEm6/History (Version 11.3.0) and /examples/extended/electromagnetic/TestEm6/History (Version 11.0.p4)


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