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