Geant4 Cross Reference |
1 # Example basic History << 1 $Id$ >> 2 ------------------------------------------------------------------- 2 3 3 See `CONTRIBUTING.rst` for details of **requir << 4 ========================================================= 4 which **must** added in reverse chronological << 5 Geant4 - an Object-Oriented Toolkit for Simulation in HEP 5 be used as a substitute for writing good git c << 6 ========================================================= 6 << 7 7 << 8 Examples basic History file 8 ## 2024-09-18 I. Hrivnacova (exbasic-V11-02-04 << 9 ---------------------------- 9 - Added information about gui.mac and icons.ma << 10 10 in the USER INTERFACES section in README << 11 This file should be used by the G4 example coordinator to briefly 11 << 12 summarize all major modifications introduced in the code and keep 12 ## 2024-09-16 I. Hrivnacova (exbasic-V11-02-03 << 13 track of all tags. 13 - Added information about TSG visualization dr << 14 14 in the VISUALIZATION section in README << 15 ---------------------------------------------------------- 15 << 16 * Reverse chronological order (last date on top), please * 16 ## 2024-07-01 Ben Morgan (exbasic-V11-02-02) << 17 ---------------------------------------------------------- 17 - Simplify and modernize CMake scripts for all << 18 << 19 ## 2024-06-10 I. Hrivnacova (exbasic-V11-02-01 << 20 - Fix includes, simplified local variables nam << 21 - Applied suggestions of include-what-you-us << 22 - Adjustment for include "globals.hh": << 23 alway prefer "globals.hh" in examples to e << 24 - Simplified local variables names: << 25 aStep, aTrack, anEvent, aRun -> step, trac << 26 << 27 ## 2024-06-01 Ben Morgan (exbasic-V11-02-00) << 28 - Apply clang-format to all basic examples << 29 - Address coding style warnings << 30 << 31 ## 2023-10-09 Ben Morgan (exbasic-V11-01-00) << 32 - Bump CMake range to 3.16...3.27 in line with << 33 << 34 ## 2022-11-04 I. Hrivnacova (exbasic-V11-00-0 << 35 - Fixed Doxygen file descriptions: << 36 since removing class prefixes the filenames << 37 << 38 ## 2022-08-02 I. Hrivnacova (exbasic-V11-00-0 << 39 - Applied clang-tidy checks << 40 << 41 ## 2021-12-10 Ben Morgan (exbasic-V11-00-00) << 42 - Change to new Markdown History format << 43 << 44 --- << 45 << 46 # History entries prior to 11.0 << 47 << 48 17/11/21, I. Hrivnacova (exbasic-V10-07-02) << 49 - Updated documentation << 50 << 51 02/11/21, I. Hrivnacova (exbasic-V10-07-01) << 52 - Moved data members initialization in header << 53 (to comply new examples coding guidelines) << 54 - Removed trailing whitespaces from the code a << 55 << 56 24/05/21, B. Morgan (exbasic-V10-07-00) << 57 - Bump required CMake version range to 3.12... << 58 << 59 06/11/20, I. Hrivnacova (exbasic-V10-06-03) << 60 - Updated category README << 61 << 62 02/11/20, B. Morgan (exbasic-V10-06-02) << 63 - Support same CMake version range as core Gea << 64 << 65 30/06/20, G. Cosmo (exbasic-V10-06-01) << 66 - Migrated all basic examples to use G4RunMana << 67 implicitly enabling tasking by default in MT << 68 << 69 24/01/20, A. Zaborowska (exbasic-V10-06-00) << 70 - Fix suggested in macros command /run/numberO << 71 << 72 31/01/19, I.Hrivnacova (exbasic-V10-05-00) << 73 - Merged GitHub PR #4: all Boolean operators n << 74 << 75 30/11/18 I. Hrivnacova (exbasic-V10-04-00) << 76 - Updated README files: << 77 Added info about usage of G4Accumulable and << 78 << 79 08/01/16 I. Hrivnacova (exbasic-V10-02-00) << 80 - Updated README files: << 81 Added G4ENSDFSTATEDATA in the lists of manda << 82 << 83 29/11/14 I. Hrivnacova (exbasic-V10-00-01) << 84 - Use G4endl instead of \n in G4cout; << 85 this makes each new line in the output on th << 86 G4WTN > << 87 << 88 06/11/14 I. Hrivnacova (exbasic-V10-00-00) << 89 - Removed G4UI_USE/G4VIS_USE tests from B1-B4 << 90 init.mac macro (not needed) << 91 - Moved G4UIExecutive at the beginning of main << 92 - Perform run initialization in macros instead << 93 18 94 02/12/13 I. Hrivnacova (exbasic-V09-06-03) 19 02/12/13 I. Hrivnacova (exbasic-V09-06-03) 95 - Fixed gui.mac in B2, B4 and B5: 20 - Fixed gui.mac in B2, B4 and B5: 96 corrected wireframe parameter, removed run2. << 21 corrected wireframe parameter, removed run2.mac from gui 97 22 98 30/11/13 I. Hrivnacova (exbasic-V09-06-02) 23 30/11/13 I. Hrivnacova (exbasic-V09-06-02) 99 - Fixes in documentation << 24 - Fixes in documentation 100 - Fixed B2a/gui.mac and obsolete comments in a 25 - Fixed B2a/gui.mac and obsolete comments in a few more macros 101 26 102 09/11/13 I. Hrivnacova (exbasic-V09-06-01) 27 09/11/13 I. Hrivnacova (exbasic-V09-06-01) 103 - Added B5 in Cmake, GNUmake and README files; 28 - Added B5 in Cmake, GNUmake and README files; 104 fixed B2/README 29 fixed B2/README 105 30 106 28/02/13 I. Hrivnacova (exbasic-V09-06-00) 31 28/02/13 I. Hrivnacova (exbasic-V09-06-00) 107 - When building materials with NistManager 32 - When building materials with NistManager 108 do not set fromIsotopes argument (which was << 33 do not set fromIsotopes argument (which was set to false), 109 as since 9.6 all materials have to be built 34 as since 9.6 all materials have to be built from isotopes. 110 Thanks to V. Ivantchenko for pointing at thi 35 Thanks to V. Ivantchenko for pointing at this. 111 36 112 23/11/12 I. Hrivnacova (exbasic-V09-05-05) 37 23/11/12 I. Hrivnacova (exbasic-V09-05-05) 113 - Updated documentation: synchronized with Doc 38 - Updated documentation: synchronized with DocBook 114 39 115 22/11/12 I. Hrivnacova (exbasic-V09-05-04) 40 22/11/12 I. Hrivnacova (exbasic-V09-05-04) 116 - Updated gui.mac macros (in B2 and B4): 41 - Updated gui.mac macros (in B2 and B4): 117 Added File menu, as it was removed from Qt d 42 Added File menu, as it was removed from Qt driver 118 43 119 17/11/12 I. Hrivnacova (exbasic-V09-05-03) 44 17/11/12 I. Hrivnacova (exbasic-V09-05-03) 120 - Updated documentation: 45 - Updated documentation: 121 - Fixed .README files for artefacts from Mar 46 - Fixed .README files for artefacts from Markdown support 122 - Removed obsolete instructions (how to comp 47 - Removed obsolete instructions (how to compile & link) 123 - Updated info about used physics lists and << 48 - Updated info about used physics lists and needed data files 124 49 125 02/11/12 I. Hrivnacova (exbasic-V09-05-02) 50 02/11/12 I. Hrivnacova (exbasic-V09-05-02) 126 - Fixed CMake build for added macros in B2, B4 51 - Fixed CMake build for added macros in B2, B4 127 52 128 02/11/12 I. Hrivnacova (exbasic-V09-05-01) 53 02/11/12 I. Hrivnacova (exbasic-V09-05-01) 129 - Improved README (.README); updated sections 54 - Improved README (.README); updated sections on visualization 130 and UI (J. Allison) 55 and UI (J. Allison) 131 - In B2, B4: Adding icons.mac macro for gui wi 56 - In B2, B4: Adding icons.mac macro for gui with icons of general use; 132 updated gui.mac with added call to icons.mac 57 updated gui.mac with added call to icons.mac and added an example 133 of user defined icon (L. Garnier) 58 of user defined icon (L. Garnier) 134 59 135 18/09/12 I. Hrivnacova (exbasic-V09-05-00) 60 18/09/12 I. Hrivnacova (exbasic-V09-05-00) 136 - Adding explicit includes of G4SystemOfUnits. 61 - Adding explicit includes of G4SystemOfUnits.hh and G4PhysicalConstants.hh 137 where needed 62 where needed 138 - Replaced tabulators with space characters << 63 - Replaced tabulators with space characters 139 - Updated .README 64 - Updated .README 140 65 141 29/11/11 B.Morgan (exbasic-V09-04-05) 66 29/11/11 B.Morgan (exbasic-V09-04-05) 142 - Fixed CMakeLists.txt to setup UI and VIS as 67 - Fixed CMakeLists.txt to setup UI and VIS as needed, and copy all macros 143 to build directory so executable is runnable 68 to build directory so executable is runnable directly. 144 69 145 23/11/11 I. Hrivnacova (exbasic-V09-04-04) << 70 23/11/11 I. Hrivnacova (exbasic-V09-04-04) 146 - Fixed the example name in the top comment li 71 - Fixed the example name in the top comment line in init.mac and 147 init_vis.mac << 72 init_vis.mac 148 73 149 21/11/11 I. Hrivnacova (exbasic-V09-04-03) << 74 21/11/11 I. Hrivnacova (exbasic-V09-04-03) 150 - Improved vis.mac << 75 - Improved vis.mac 151 - Removed alternative detector construction cl << 76 - Removed alternative detector construction class in B3 152 77 153 18/11/11 I. Hrivnacova (exbasic-V09-04-02) 78 18/11/11 I. Hrivnacova (exbasic-V09-04-02) 154 - Fixes in macros and README files 79 - Fixes in macros and README files 155 80 156 15/11/11 I. Hrivnacova (exbasic-V09-04-01) 81 15/11/11 I. Hrivnacova (exbasic-V09-04-01) 157 - Migration to new G4Exception in B2aDetectorC 82 - Migration to new G4Exception in B2aDetectorConstruction.cc 158 and B2bChamberParameterisation.cc. 83 and B2bChamberParameterisation.cc. 159 << 84 160 14/11/11 I. Hrivnacova (exbasic-V09-04-00) 85 14/11/11 I. Hrivnacova (exbasic-V09-04-00) 161 - The first tagged version of the new basic ex 86 - The first tagged version of the new basic examples. 162 87