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 ]

Diff markup

Differences between /examples/basic/History (Version 11.3.0) and /examples/basic/History (Version 11.0.p4)


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