Geant4 Cross Reference

Cross-Referencing   Geant4
Geant4/examples/extended/electromagnetic/TestEm16/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/TestEm16/History (Version 11.3.0) and /examples/extended/electromagnetic/TestEm16/History (Version 10.6.p1)


  1 # Example TestEm16 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                     TestEm16 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 ## 2023-12-14 H.Burkhardt ( testem16-V11-02-00 << 
  8 - update README to document all macros         << 
  9                                                << 
 10 ## 2023-10-16 H.Burkhardt (testem16-V11-01-03) << 
 11 - minor update of SteppingAction.cc            << 
 12                                                << 
 13 ## 2023-10-16 H.Burkhardt (testem16-V11-01-02) << 
 14 - use XRayReflection_data from G4EMLOW         << 
 15                                                << 
 16 ## 2023-09-19 H.Burkhardt (testem16-V11-01-01) << 
 17 - extended to test the new process XrayReflect << 
 18   geometry optionally read from gdml file      << 
 19                                                << 
 20 ## 2022-08-11 H.Burkhardt (testem16-V11-00-01) << 
 21 - minor cleanup in vis.mac and run01.mac to ma << 
 22   with multi threading more readable           << 
 23                                                << 
 24 ## 2021-12-10 Ben Morgan (testem16-V11-00-00)  << 
 25 - Change to new Markdown History format        << 
 26                                                << 
 27 ---                                            << 
 28                                                << 
 29 # History entries prior to 11.0                << 
 30                                                << 
 31 06-10-21 I. Hrivnacova (testem16-V10-07-02)    << 
 32 - Migration to new G4AnalysisManager.hh header << 
 33   define the default output file type (root).  << 
 34                                                << 
 35 19-07-21 I. Hrivnacova (testem16-V10-07-01)    << 
 36 - Updated for changes in the analysis category << 
 37   removed deleting of the analysis manager,    << 
 38   as this is now done by the Geant4 kernel.    << 
 39                                                << 
 40 11-05-21 mma (testem16-V10-07-00)              << 
 41 - Migration to G4RunManagerFactory and G4Stepp << 
 42                                                << 
 43 28-11-19 I. Hrivnacova  (testem16-V10-05-02)       17 28-11-19 I. Hrivnacova  (testem16-V10-05-02)
 44 - Fixed a link in .README.txt                      18 - Fixed a link in .README.txt
 45                                                    19 
 46 06-04-19 V.Ivanchenko (testem16-V10-05-01)         20 06-04-19 V.Ivanchenko (testem16-V10-05-01)
 47 - TestEm16.in - minor update                       21 - TestEm16.in - minor update
 48                                                    22 
 49 04-04-19 V.Ivanchenko (testem16-V10-05-00)         23 04-04-19 V.Ivanchenko (testem16-V10-05-00)
 50 - PhysicsList - use G4DecayPhysics and drop G4     24 - PhysicsList - use G4DecayPhysics and drop G4AutoDelete
 51 - TestEm16.cc - drop RanecuEngine                  25 - TestEm16.cc - drop RanecuEngine
 52                                                    26 
 53 09-05-18 B.Morgan (testem16-V10-04-02)             27 09-05-18 B.Morgan (testem16-V10-04-02)
 54 - Include G4Types before use of G4MULTITHREADE     28 - Include G4Types before use of G4MULTITHREADED. For forward
 55   compatibility with move to #defines over -D      29   compatibility with move to #defines over -D for G4 preprocessor
 56   symbols.                                         30   symbols.
 57                                                    31 
 58 09-04-18 mma (testem16-V10-04-01)                  32 09-04-18 mma (testem16-V10-04-01)
 59 - testem16.cc : set visualisation only in inte     33 - testem16.cc : set visualisation only in interactive mode
 60                                                    34 
 61 20-03-18 mma (testem16-V10-04-00)                  35 20-03-18 mma (testem16-V10-04-00)
 62 - testem16.cc : remove G4UI_USE and G4VIS_USE      36 - testem16.cc : remove G4UI_USE and G4VIS_USE
 63                                                    37 
 64 02-11-16 L.Garnier (testem16-V10-02-04)            38 02-11-16 L.Garnier (testem16-V10-02-04)
 65 - remove icons.mac. Automatically include sinc     39 - remove icons.mac. Automatically include since interfaces-V10-02-07
 66                                                    40 
 67 14-10-16 G.Folger (testem16-V10-02-03)             41 14-10-16 G.Folger (testem16-V10-02-03)
 68 - remove direct use of theParticleIterator, us     42 - remove direct use of theParticleIterator, use GetParticleTableIterator().
 69     fix required by clang39 on Linux and MAC       43     fix required by clang39 on Linux and MAC
 70                                                    44 
 71 26-07-16 V.Ivant  (testem16-V10-02-02)             45 26-07-16 V.Ivant  (testem16-V10-02-02)
 72 - H.Burkhardt added gui buttons, icons.mac, gu     46 - H.Burkhardt added gui buttons, icons.mac, gui.mac
 73                                                    47 
 74 04-07-16 I. Hrivnacova  (testem16-V10-02-01)       48 04-07-16 I. Hrivnacova  (testem16-V10-02-01)
 75 - Fixes for Doxygen documentation                  49 - Fixes for Doxygen documentation
 76                                                    50 
 77 09-12-15 V.Ivant (testem16-V10-02-00)              51 09-12-15 V.Ivant (testem16-V10-02-00)
 78 01-12-15 V.Ivant (testem16-V10-01-02)              52 01-12-15 V.Ivant (testem16-V10-01-02)
 79 - H.Burkhardt fixed root macro allowing to wor     53 - H.Burkhardt fixed root macro allowing to work both with root5 and 6;
 80   added run01_prot.mac - demonstrating synkrot     54   added run01_prot.mac - demonstrating synkrotron radiation for FCC
 81                                                    55 
 82 10-12-14 V.Ivant (testem16-V10-01-01)              56 10-12-14 V.Ivant (testem16-V10-01-01)
 83 - Fixed vis.mac and READMY                         57 - Fixed vis.mac and READMY
 84                                                    58 
 85 05-12-14 V.Ivant (testem16-V10-01-00)              59 05-12-14 V.Ivant (testem16-V10-01-00)
 86 - Run - fixed computation of max gamma energy      60 - Run - fixed computation of max gamma energy for MT mode
 87                                                    61 
 88 24-10-14 mma (testem16-V10-00-04)                  62 24-10-14 mma (testem16-V10-00-04)
 89 - in TestEm16.in : /run/numberOfThreads 2          63 - in TestEm16.in : /run/numberOfThreads 2
 90                                                    64 
 91 13-10-14 adotti (testem16-V10-00-03  )             65 13-10-14 adotti (testem16-V10-00-03  )
 92 - Fix thread safety in class PhysicsList           66 - Fix thread safety in class PhysicsList
 93                                                    67 
 94 28-09-14 mma (testem16-V10-00-02)                  68 28-09-14 mma (testem16-V10-00-02)
 95 - migration to MT                                  69 - migration to MT
 96                                                    70 
 97 01-08-14 V.Ivant (testem16-V10-00-01)              71 01-08-14 V.Ivant (testem16-V10-00-01)
 98 - PhysicsList - removed SetCut() method, added <<  72 - PhysicsList - removed SetCut() method, added Synchrotron radiation 
 99     to all charged particles                       73     to all charged particles
100                                                <<  74    
101 09-06-14 mma (testem16-V10-00-00)                  75 09-06-14 mma (testem16-V10-00-00)
102 - suppress EventAction and its messenger           76 - suppress EventAction and its messenger
103                                                    77 
104 15-10-13 V.Ivant (testem16-V09-06-05)              78 15-10-13 V.Ivant (testem16-V09-06-05)
105 - updated vis.mac                                  79 - updated vis.mac
106                                                    80 
107 11-07-13 I.Hrivnacova (testem16-V09-06-04)     <<  81 11-07-13 I.Hrivnacova (testem16-V09-06-04) 
108 - In HistoManager: use new analysis manager me     82 - In HistoManager: use new analysis manager method SetH1Activation();
109   replaced tabulations                         <<  83   replaced tabulations   
110                                                    84 
111 21-06-13 mma (testem16-V09-06-03)                  85 21-06-13 mma (testem16-V09-06-03)
112 - SteppingVerbose: use G4Step::GetSecondaryInC     86 - SteppingVerbose: use G4Step::GetSecondaryInCurrentStep()
113                                                    87 
114 07-06-13 mma (testem16-V09-06-02)                  88 07-06-13 mma (testem16-V09-06-02)
115 - Cosmetic in SteppingAction.                      89 - Cosmetic in SteppingAction.
116                                                    90      
117 18-03-13 mma (testem16-V09-06-01)              <<  91 18-03-13 mma (testem16-V09-06-01) 
118 - Applied coding guidelines (long line)            92 - Applied coding guidelines (long line)
119                                                    93      
120 13-02-13 I.Hrivnacova (testem16-V09-06-00)     <<  94 13-02-13 I.Hrivnacova (testem16-V09-06-00) 
121 - Applied coding guidelines (virtual keyword,      95 - Applied coding guidelines (virtual keyword, data members initialization)
122                                                    96 
123 16-10-12 mma (testem16-V09-05-03)                  97 16-10-12 mma (testem16-V09-05-03)
124 -use G4AnalysisManager                             98 -use G4AnalysisManager
125 - coding convention: virtual                       99 - coding convention: virtual
126                                                   100  
127 12-10-12 V.Ivant (testem16-V09-05-02)             101 12-10-12 V.Ivant (testem16-V09-05-02)
128 - Migration to explicit units                     102 - Migration to explicit units
129 - Added Rayleigh scattering in the PhysicsList    103 - Added Rayleigh scattering in the PhysicsList
130                                                   104      
131 15-04-12 mma (testem16-V09-05-01)                 105 15-04-12 mma (testem16-V09-05-01)
132 - all classes : apply G4 coding conventions    << 106 - all classes : apply G4 coding conventions 
133                                                   107       
134 12-03-12 mma (testem16-V09-05-00)                 108 12-03-12 mma (testem16-V09-05-00)
135 - HistoManager.hh and .cc : migrate to new g4t    109 - HistoManager.hh and .cc : migrate to new g4tools histogramming system
136   Do not need aida anymore, nor G4ANALYSIS_USE    110   Do not need aida anymore, nor G4ANALYSIS_USE
137 - HistoMessenger.hh and .cc : suppress fileTyp    111 - HistoMessenger.hh and .cc : suppress fileType command
138 - Update Readme and all macros accordingly        112 - Update Readme and all macros accordingly
139                                                   113 
140 09-11-10 M.Asai (testem16-V09-03-04)              114 09-11-10 M.Asai (testem16-V09-03-04)
141 - Fix AIDA file option.                           115 - Fix AIDA file option.
142                                                   116 
143 13-10-10 V.Ivanchenko (testem16-V09-03-03)        117 13-10-10 V.Ivanchenko (testem16-V09-03-03)
144 - SteppingAction - use const pointers for step    118 - SteppingAction - use const pointers for step/track objects;
145                    use process subtype instead    119                    use process subtype instead of name
146                                                   120      
147 06-06-10 J.Perl (testem16-V09-03-02)              121 06-06-10 J.Perl (testem16-V09-03-02)
148 - Remove unused variable in EventAction           122 - Remove unused variable in EventAction
149                                                   123 
150 03-06-10 J.Perl (testem16-V09-03-01)              124 03-06-10 J.Perl (testem16-V09-03-01)
151 - Updated vis usage                            << 125 - Updated vis usage 
152                                                   126 
153 20-05-10 mma (testem16-V09-03-00)                 127 20-05-10 mma (testem16-V09-03-00)
154 - TestEm16.cc : introduction of G4UIExecutive     128 - TestEm16.cc : introduction of G4UIExecutive
155                                                   129      
156 19-11-09 mma (testem16-V09-02-00)                 130 19-11-09 mma (testem16-V09-02-00)
157 - PhysicsList : introduce eMultipleScattering     131 - PhysicsList : introduce eMultipleScattering and MuMultipleScattering
158                                                   132 
159 24-09-08 mma (testem16-V09-01-02)                 133 24-09-08 mma (testem16-V09-01-02)
160 - HistoManager : root as default format        << 134 - HistoManager : root as default format 
161                                                   135 
162 12-06-08 mma (testem16-V09-01-01)                 136 12-06-08 mma (testem16-V09-01-01)
163 - Remove AIDA from GNUmakefile                 << 137 - Remove AIDA from GNUmakefile 
164                                                   138      
165 07-05-08 mma (testem16-V09-01-00)                 139 07-05-08 mma (testem16-V09-01-00)
166 - README : update Aida informations            << 140 - README : update Aida informations     
167                                                   141 
168 18-01-07 V.Ivant (testem16-V08-02-00)             142 18-01-07 V.Ivant (testem16-V08-02-00)
169 - GNUmakefile - minor fix                         143 - GNUmakefile - minor fix
170 - HistoManager and HistoMessenger added (H.Bur    144 - HistoManager and HistoMessenger added (H.Burkhardt)
171 - Command to modify upper step limit is added  << 145 - Command to modify upper step limit is added (H.Burkhardt) 
172                                                   146      
173 24-10-06 mma (testem16-V08-01-00)              << 147 24-10-06 mma (testem16-V08-01-00) 
174 - GNUmakefile : LOADLIBS                          148 - GNUmakefile : LOADLIBS
175                                                   149      
176 24-05-06 mma (testem16-V08-00-01)                 150 24-05-06 mma (testem16-V08-00-01)
177 - remove PrimaryGeneratorMessenger                151 - remove PrimaryGeneratorMessenger
178                                                   152      
179 23-05-06 V.Ivant (testem16-V08-00-00)             153 23-05-06 V.Ivant (testem16-V08-00-00)
180 - first tag                                       154 - first tag
181                                                   155      
182 20-05-06                                       << 156 20-05-06 
183 - created by Helmut Burkhardt                     157 - created by Helmut Burkhardt