Geant4 Cross Reference

Cross-Referencing   Geant4
Geant4/examples/basic/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 ]

  1 # Example basic History
  2 
  3 See `CONTRIBUTING.rst` for details of **required** info/format for each entry,
  4 which **must** added in reverse chronological order (newest at the top). It must **not**
  5 be used as a substitute for writing good git commit messages!
  6 
  7 
  8 ## 2024-09-18 I. Hrivnacova (exbasic-V11-02-04)
  9 - Added information about gui.mac and icons.mac
 10   in the USER INTERFACES section in README
 11 
 12 ## 2024-09-16 I. Hrivnacova (exbasic-V11-02-03)
 13 - Added information about TSG visualization driver and tsg_offscreen.mac
 14   in the VISUALIZATION section in README
 15 
 16 ## 2024-07-01 Ben Morgan (exbasic-V11-02-02)
 17 - Simplify and modernize CMake scripts for all basic examples
 18 
 19 ## 2024-06-10 I. Hrivnacova (exbasic-V11-02-01)
 20 - Fix includes, simplified local variables names:
 21   - Applied suggestions of include-what-you-use tools,
 22   - Adjustment for include "globals.hh":
 23     alway prefer "globals.hh" in examples to explicit includes of containing definitions
 24   - Simplified local variables names:
 25     aStep, aTrack, anEvent, aRun -> step, track, event, run
 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 main toolkit
 33 
 34 ## 2022-11-04  I. Hrivnacova (exbasic-V11-00-02)
 35 - Fixed Doxygen file descriptions:
 36   since removing class prefixes the filenames must be provided with a path
 37 
 38 ## 2022-08-02  I. Hrivnacova (exbasic-V11-00-01)
 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 files
 53   (to comply new examples coding guidelines)
 54 - Removed trailing whitespaces from the code and README files
 55 
 56 24/05/21,  B. Morgan (exbasic-V10-07-00)
 57 - Bump required CMake version range to 3.12...3.20, matching core Geant4
 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 Geant4
 64 
 65 30/06/20,  G. Cosmo (exbasic-V10-06-01)
 66 - Migrated all basic examples to use G4RunManagerFactory, therefore
 67   implicitly enabling tasking by default in MT builds.
 68 
 69 24/01/20,  A. Zaborowska (exbasic-V10-06-00)
 70 - Fix suggested in macros command /run/numberOfThreads
 71 
 72 31/01/19, I.Hrivnacova (exbasic-V10-05-00)
 73 - Merged GitHub PR #4: all Boolean operators now return G4bool.
 74 
 75 30/11/18 I. Hrivnacova (exbasic-V10-04-00)
 76 - Updated README files:
 77   Added info about usage of G4Accumulable and G4StatAnalysis
 78 
 79 08/01/16 I. Hrivnacova (exbasic-V10-02-00)
 80 - Updated README files:
 81   Added G4ENSDFSTATEDATA in the lists of mandatory data sets.
 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 threads preceded with
 86   G4WTN >
 87 
 88 06/11/14 I. Hrivnacova (exbasic-V10-00-00)
 89 - Removed G4UI_USE/G4VIS_USE tests from B1-B4 examples and
 90   init.mac macro (not needed)
 91 - Moved G4UIExecutive at the beginning of main() in all examples
 92 - Perform run initialization in macros instead of main()
 93 
 94 02/12/13 I. Hrivnacova (exbasic-V09-06-03)
 95 - Fixed gui.mac in B2, B4 and B5:
 96   corrected wireframe parameter, removed run2.mac from gui
 97 
 98 30/11/13 I. Hrivnacova (exbasic-V09-06-02)
 99 - Fixes in documentation
100 - Fixed B2a/gui.mac and obsolete comments in a few more macros
101 
102 09/11/13 I. Hrivnacova (exbasic-V09-06-01)
103 - Added B5 in Cmake, GNUmake and README files;
104   fixed B2/README
105 
106 28/02/13 I. Hrivnacova (exbasic-V09-06-00)
107 - When building materials with NistManager
108   do not set fromIsotopes argument (which was set to false),
109   as since 9.6 all materials have to be built from isotopes.
110   Thanks to V. Ivantchenko for pointing at this.
111 
112 23/11/12 I. Hrivnacova (exbasic-V09-05-05)
113 - Updated documentation: synchronized with DocBook
114 
115 22/11/12 I. Hrivnacova (exbasic-V09-05-04)
116 - Updated gui.mac macros (in B2 and B4):
117   Added File menu, as it was removed from Qt driver
118 
119 17/11/12 I. Hrivnacova (exbasic-V09-05-03)
120 - Updated documentation:
121   - Fixed .README files for artefacts from Markdown support
122   - Removed obsolete instructions (how to compile & link)
123   - Updated info about used physics lists and needed data files
124 
125 02/11/12 I. Hrivnacova (exbasic-V09-05-02)
126 - Fixed CMake build for added macros in B2, B4
127 
128 02/11/12 I. Hrivnacova (exbasic-V09-05-01)
129 - Improved README (.README); updated sections on visualization
130   and UI (J. Allison)
131 - In B2, B4: Adding icons.mac macro for gui with icons of general use;
132   updated gui.mac with added call to icons.mac and added an example
133   of user defined icon (L. Garnier)
134 
135 18/09/12 I. Hrivnacova (exbasic-V09-05-00)
136 - Adding explicit includes of G4SystemOfUnits.hh and G4PhysicalConstants.hh
137   where needed
138 - Replaced tabulators with space characters
139 - Updated .README
140 
141 29/11/11 B.Morgan (exbasic-V09-04-05)
142 - Fixed CMakeLists.txt to setup UI and VIS as needed, and copy all macros
143   to build directory so executable is runnable directly.
144 
145 23/11/11 I. Hrivnacova (exbasic-V09-04-04)
146 - Fixed the example name in the top comment line in init.mac and
147   init_vis.mac
148 
149 21/11/11 I. Hrivnacova (exbasic-V09-04-03)
150 - Improved vis.mac
151 - Removed alternative detector construction class in B3
152 
153 18/11/11 I. Hrivnacova (exbasic-V09-04-02)
154 - Fixes in macros and README files
155 
156 15/11/11 I. Hrivnacova (exbasic-V09-04-01)
157 - Migration to new G4Exception in B2aDetectorConstruction.cc
158   and B2bChamberParameterisation.cc.
159 
160 14/11/11 I. Hrivnacova (exbasic-V09-04-00)
161 - The first tagged version of the new basic examples.
162