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