Geant4 Cross Reference

Cross-Referencing   Geant4
Geant4/examples/advanced/nanobeam/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/advanced/nanobeam/History (Version 11.3.0) and /examples/advanced/nanobeam/History (Version 11.1)


  1 # Example nanobeam History                          1 # Example nanobeam 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). It must **not**
  5 be used as a substitute for writing good git c      5 be used as a substitute for writing good git commit messages!
  6                                                     6 
  7 ## 2022-09-08 Susanna Guatelli (nanobeam-V11-0      7 ## 2022-09-08 Susanna Guatelli (nanobeam-V11-00-01)
  8 - Ranecu engine removed, default engine used n      8 - Ranecu engine removed, default engine used now
  9                                                     9 
 10 ## 2021-12-10 Ben Morgan (nanobeam-V11-00-00)      10 ## 2021-12-10 Ben Morgan (nanobeam-V11-00-00)
 11 - Change to new Markdown History format            11 - Change to new Markdown History format
 12                                                    12 
 13 ---                                                13 ---
 14                                                    14 
 15 # History entries prior to 11.0                    15 # History entries prior to 11.0
 16                                                    16 
 17 7 November 2021 - I. Hrivnacova  tag nanobeam-     17 7 November 2021 - I. Hrivnacova  tag nanobeam-V10-07-03
 18 - Added analysis manager Clear() call instead      18 - Added analysis manager Clear() call instead of
 19   deleting in the end of run (removed on July      19   deleting in the end of run (removed on July 19)
 20                                                    20 
 21 7 October 2021 - I. Hrivnacova  tag nanobeam-V     21 7 October 2021 - I. Hrivnacova  tag nanobeam-V10-07-02
 22 - Migration to new G4AnalysisManager.hh header     22 - Migration to new G4AnalysisManager.hh header;
 23   define the default output file type (root),      23   define the default output file type (root),
 24   removed Analysis.hh.                             24   removed Analysis.hh.
 25                                                    25 
 26 19 July 2021 - I. Hrivnacova  tag nanobeam-V10     26 19 July 2021 - I. Hrivnacova  tag nanobeam-V10-07-01
 27 - Updated for changes in the analysis category     27 - Updated for changes in the analysis category:
 28   removed deleting of the analysis manager,        28   removed deleting of the analysis manager,
 29   as this is now done by the Geant4 kernel.        29   as this is now done by the Geant4 kernel.
 30                                                    30 
 31 24 May 2021 -  B. Morgan (nanobeam-V10-07-00)      31 24 May 2021 -  B. Morgan (nanobeam-V10-07-00)
 32 - Bump required CMake version range to 3.12...     32 - Bump required CMake version range to 3.12...3.20, matching core Geant4
 33                                                    33 
 34 15 Nov 2020 - S. Guatelli   tag nanobeam-V10-0     34 15 Nov 2020 - S. Guatelli   tag nanobeam-V10-06-01
 35 - Migration to G4RunManagerFactory                 35 - Migration to G4RunManagerFactory
 36                                                    36 
 37 02 Nov 2020 - B.Morgan   tag nanobeam-V10-06-0     37 02 Nov 2020 - B.Morgan   tag nanobeam-V10-06-00
 38 - Support same CMake version range as core Gea     38 - Support same CMake version range as core Geant4
 39                                                    39 
 40 19 Nov 2019 - G. Folger  tag nanobeam-V10-05-0     40 19 Nov 2019 - G. Folger  tag nanobeam-V10-05-01
 41 - remove using namespace std from header file      41 - remove using namespace std from header file TabulatedField3D.hh
 42                                                    42 
 43 25 Apr 2019- B.Morgan - tag nanobeam-V10-05-00     43 25 Apr 2019- B.Morgan - tag nanobeam-V10-05-00
 44 - Include G4Types header before use of G4MULTI     44 - Include G4Types header before use of G4MULTITHREADED
 45                                                    45 
 46 09 Sep 2018- S.Incerti - tag nanobeam-V10-04-0     46 09 Sep 2018- S.Incerti - tag nanobeam-V10-04-02
 47 - updated default.mac                              47 - updated default.mac
 48                                                    48 
 49 04 Sep 2018- S.Incerti - tag nanobeam-V10-04-0     49 04 Sep 2018- S.Incerti - tag nanobeam-V10-04-01
 50 - simplified UI session                            50 - simplified UI session
 51                                                    51 
 52 01 Jul 2018- S.Incerti - tag nanobeam-V10-04-0     52 01 Jul 2018- S.Incerti - tag nanobeam-V10-04-00
 53 - relaxed EM field settings                        53 - relaxed EM field settings
 54                                                    54 
 55 17 Apr 2017 - S.Incerti - tag nanobeam-V10-03-     55 17 Apr 2017 - S.Incerti - tag nanobeam-V10-03-03
 56 - changed EM field settings for MT                 56 - changed EM field settings for MT
 57                                                    57 
 58 14 Apr 2017 - S.Incerti - tag nanobeam-V10-03-     58 14 Apr 2017 - S.Incerti - tag nanobeam-V10-03-02
 59 - changed default.mac macro for MT mode            59 - changed default.mac macro for MT mode
 60                                                    60 
 61 30 Dec 2016 - S.Incerti - tag nanobeam-V10-03-     61 30 Dec 2016 - S.Incerti - tag nanobeam-V10-03-01
 62 - cleanup                                          62 - cleanup
 63                                                    63 
 64 15 Dec 2016 - S.Incerti - tag nanobeam-V10-03-     64 15 Dec 2016 - S.Incerti - tag nanobeam-V10-03-00
 65 - added usage of std::floor() in TabulatedFiel     65 - added usage of std::floor() in TabulatedField3D.cc
 66 - updated handling of UI commands                  66 - updated handling of UI commands
 67                                                    67 
 68 28 Oct 2016 - G.Folger tag nanobeam-V10-02-01      68 28 Oct 2016 - G.Folger tag nanobeam-V10-02-01
 69 - Remove direct use of theParticleIterator, us     69 - Remove direct use of theParticleIterator, use GetParticleTableIterator().
 70    fix required by clang39 on Linux and MAC        70    fix required by clang39 on Linux and MAC
 71                                                    71 
 72 02 Mar 2016 - S.Incerti - tag nanobeam-V10-02-     72 02 Mar 2016 - S.Incerti - tag nanobeam-V10-02-00
 73 - removed exp                                      73 - removed exp
 74                                                    74 
 75 22 Oct 2015 - tag nanobeam-V10-01-00 - S. Ince     75 22 Oct 2015 - tag nanobeam-V10-01-00 - S. Incerti
 76 - upgraded plot.C to ROOT 6                        76 - upgraded plot.C to ROOT 6
 77                                                    77 
 78 25 Oct 2014 - tag nanobeam-V10-00-06 - L. Garn     78 25 Oct 2014 - tag nanobeam-V10-00-06 - L. Garnier
 79 - Fix CMakeLists.txt error                         79 - Fix CMakeLists.txt error
 80                                                    80 
 81 24 Oct 2014 - tag nanobeam-V10-00-04/nanobeam-     81 24 Oct 2014 - tag nanobeam-V10-00-04/nanobeam-V10-00-05 - L. Garnier
 82 - Fix CMakeLists.txt to not crash compilation      82 - Fix CMakeLists.txt to not crash compilation when Geant4_builtin_clhep FOUND
 83                                                    83 
 84 10 Jul 2014 - tag nanobeam-V10-00-03 - S. Ince     84 10 Jul 2014 - tag nanobeam-V10-00-03 - S. Incerti, A, Dotti, B. Wendt
 85 - updated CMakeLists.txt                           85 - updated CMakeLists.txt
 86                                                    86 
 87 03 Jul 2014 - tag nanobeam-V10-00-02 - S. Ince     87 03 Jul 2014 - tag nanobeam-V10-00-02 - S. Incerti, A. Dotti, B. Wendt
 88 - updated CMakeLists.txt                           88 - updated CMakeLists.txt
 89                                                    89 
 90 28 Jui 2014 - tag nanobeam-V10-00-01 - B. Wend     90 28 Jui 2014 - tag nanobeam-V10-00-01 - B. Wendt
 91 - try to fix CMakeLists.txt in case of built-i     91 - try to fix CMakeLists.txt in case of built-in CLHEP is used
 92                                                    92 
 93 17 Dec 2013 - tag nanobeam-V10-00-00  - A. Dot     93 17 Dec 2013 - tag nanobeam-V10-00-00  - A. Dotti, S. Incerti
 94 - Made the code thread safe because of unsafe      94 - Made the code thread safe because of unsafe CLHEP matrix inversion
 95 (in RunAction.cc)                                  95 (in RunAction.cc)
 96                                                    96 
 97 28 Nov 2013 - tag nanobeam-V09-06-13  - S. Inc     97 28 Nov 2013 - tag nanobeam-V09-06-13  - S. Incerti
 98 - Changed selection of volumes in SteppingActi     98 - Changed selection of volumes in SteppingAction using names
 99                                                    99 
100 04 Nov 2013 - tag nanobeam-V09-06-12  - S. Inc    100 04 Nov 2013 - tag nanobeam-V09-06-12  - S. Incerti
101 - Removed unused variables (thanks to Gabriele    101 - Removed unused variables (thanks to Gabriele)
102                                                   102 
103 03 Oct 2013 - tag nanobeam-V09-06-11  - S. Inc    103 03 Oct 2013 - tag nanobeam-V09-06-11  - S. Incerti
104 - Updated CMakeLists.txt                          104 - Updated CMakeLists.txt
105                                                   105 
106 30 Sep 2013 - tag nanobeam-V09-06-10  - I. Hri    106 30 Sep 2013 - tag nanobeam-V09-06-10  - I. Hrivnacova
107 - Updated for changes in analysis:                107 - Updated for changes in analysis:
108   (removal of G4AnalysisManager::Create(isMast    108   (removal of G4AnalysisManager::Create(isMaster))
109                                                   109 
110 28 Aug 2013 - tag nanobeam-V09-06-09  - S. Inc    110 28 Aug 2013 - tag nanobeam-V09-06-09  - S. Incerti
111 - Changed default field model                     111 - Changed default field model
112                                                   112 
113 28 Aug 2013 - tag nanobeam-V09-06-08  - S. Inc    113 28 Aug 2013 - tag nanobeam-V09-06-08  - S. Incerti
114 - Changed initialisation of fields & variables    114 - Changed initialisation of fields & variables
115                                                   115 
116 27 Aug 2013 - tag nanobeam-V09-06-07  - S. Inc    116 27 Aug 2013 - tag nanobeam-V09-06-07  - S. Incerti
117 - Removed visualisation                           117 - Removed visualisation
118                                                   118 
119 25 Aug 2013 - tag nanobeam-V09-06-06  - S. Inc    119 25 Aug 2013 - tag nanobeam-V09-06-06  - S. Incerti
120 - MT migration (cont.)                            120 - MT migration (cont.)
121                                                   121 
122 24 Aug 2013 - tag nanobeam-V09-06-05  - S. Inc    122 24 Aug 2013 - tag nanobeam-V09-06-05  - S. Incerti
123 - MT migration                                    123 - MT migration
124                                                   124 
125 23 Aug 2013 - tag nanobeam-V09-06-04  - S. Inc    125 23 Aug 2013 - tag nanobeam-V09-06-04  - S. Incerti
126 - Coding style cleaning                           126 - Coding style cleaning
127                                                   127 
128 29 May 2013 - tag nanobeam-V09-06-03  -L. Pand    128 29 May 2013 - tag nanobeam-V09-06-03  -L. Pandola
129 - Migrate analysis from AIDA (in a singleton c    129 - Migrate analysis from AIDA (in a singleton class) to the
130 g4analysis tools. AIDA dependency is removed.     130 g4analysis tools. AIDA dependency is removed. Output file is
131 unchanged (still a ROOT file named nanobeam.ro    131 unchanged (still a ROOT file named nanobeam.root)
132                                                   132 
133 7 May 2013 - tag nanobeam-V09-06-02 - S. Incer    133 7 May 2013 - tag nanobeam-V09-06-02 - S. Incerti, B. Morgan
134 - Updated CMakeLists.txt thanks to Ben (exampl    134 - Updated CMakeLists.txt thanks to Ben (example requires external CLHEP)
135                                                   135 
136 8 March 2013 - tag nanobeam-V09-06-01 - A. Dot    136 8 March 2013 - tag nanobeam-V09-06-01 - A. Dotti
137 - Adding protection in case Geant4 is build wi    137 - Adding protection in case Geant4 is build with internal CLHEP
138   (example requires external CLHEP)               138   (example requires external CLHEP)
139                                                   139 
140 4 December 2012 - tag nanobeam-V09-06-00 - G.     140 4 December 2012 - tag nanobeam-V09-06-00 - G. Cosmo
141 - Corrected order and format of inclusion of C    141 - Corrected order and format of inclusion of CLHEP headers.
142                                                   142 
143 14 November 2012 - tag nanobeam-V09-05-06 - P.    143 14 November 2012 - tag nanobeam-V09-05-06 - P. Mato
144 - Fixed compilation warning and corrected CMak    144 - Fixed compilation warning and corrected CMakeLists.txt
145                                                   145 
146 3 November 2012 - tag nanobeam-V09-05-05 - S.     146 3 November 2012 - tag nanobeam-V09-05-05 - S. Incerti
147 - Removed shadowing in SteppingAction and Tabu    147 - Removed shadowing in SteppingAction and TabulatedField3D
148                                                   148 
149 1 November 2012 - tag nanobeam-V09-05-04 - S.     149 1 November 2012 - tag nanobeam-V09-05-04 - S. Incerti
150 - Switched to touchables                          150 - Switched to touchables
151                                                   151 
152 26 October 2012 - tag nanobeam-V09-05-03 - L.     152 26 October 2012 - tag nanobeam-V09-05-03 - L. Pandola
153 - Changed CMakeLists.txt to deal with UI and A    153 - Changed CMakeLists.txt to deal with UI and AIDA
154                                                   154 
155 26 October 2012 - tag nanobeam-V09-05-02 - S.     155 26 October 2012 - tag nanobeam-V09-05-02 - S. Incerti
156 - Changed executable name.                        156 - Changed executable name.
157                                                   157 
158 25 October 2012 - tag nanobeam-V09-05-01 - S.     158 25 October 2012 - tag nanobeam-V09-05-01 - S. Incerti
159 - Switch to usage of G4UIExecutive.               159 - Switch to usage of G4UIExecutive.
160                                                   160 
161 12 October 2012 - tag nanobeam-V09-05-00 - G.     161 12 October 2012 - tag nanobeam-V09-05-00 - G. Cosmo
162 - Explicit inclusion of units and constants he    162 - Explicit inclusion of units and constants headers.
163                                                   163 
164 05 November 2011- tag nanobeam-V09-04-06 - S.     164 05 November 2011- tag nanobeam-V09-04-06 - S. Incerti
165 - removed export=root option in HistoManager.c    165 - removed export=root option in HistoManager.cc
166                                                   166 
167 03 October 2011- tag nanobeam-V09-04-05 - G. F    167 03 October 2011- tag nanobeam-V09-04-05 - G. Folger
168 - fix compilation warnings from gcc46 in Tabul    168 - fix compilation warnings from gcc46 in TabulatedField3D.cc
169                                                   169 
170 19 August 2011- tag nanobeam-V09-04-04 - S. In    170 19 August 2011- tag nanobeam-V09-04-04 - S. Incerti
171 - Removed usage of G4Exception                    171 - Removed usage of G4Exception
172                                                   172 
173 18 August 2011- tag nanobeam-V09-04-03 - S. In    173 18 August 2011- tag nanobeam-V09-04-03 - S. Incerti
174 - Removed usage of water material and cleanup     174 - Removed usage of water material and cleanup
175                                                   175 
176 16 August 2011- tag nanobeam-V09-04-02 - S. In    176 16 August 2011- tag nanobeam-V09-04-02 - S. Incerti
177 - Removed usage of system command                 177 - Removed usage of system command
178                                                   178 
179 03 July 2011 - tag nanobeam-V09-04-01 - S. Inc    179 03 July 2011 - tag nanobeam-V09-04-01 - S. Incerti
180 - Updated README for use with full version of     180 - Updated README for use with full version of CLHEP
181                                                   181 
182 27 May 2011 - tag nanobeam-V09-04-00 - S. Ince    182 27 May 2011 - tag nanobeam-V09-04-00 - S. Incerti
183 - Created new tag                                 183 - Created new tag
184                                                   184 
185 20 May 2011 - tag nanobeam-V09-03-05 - S. Ince    185 20 May 2011 - tag nanobeam-V09-03-05 - S. Incerti
186 - Switched to non-numbered physics list           186 - Switched to non-numbered physics list
187                                                   187 
188 09 November 2010 - tag nanobeam-V09-03-04 - M.    188 09 November 2010 - tag nanobeam-V09-03-04 - M. Asai
189 - Fix AIDA file option.                           189 - Fix AIDA file option.
190                                                   190 
191 09 October 2010 - tag nanobeam-V09-03-03 - S.     191 09 October 2010 - tag nanobeam-V09-03-03 - S. Incerti
192 - corrected removal of ROOT file in Nanobeam.c    192 - corrected removal of ROOT file in Nanobeam.cc
193                                                   193 
194 06 October 2010 - tag nanobeam-V09-03-02 - S.     194 06 October 2010 - tag nanobeam-V09-03-02 - S. Incerti
195 - added post step point information to Steppin    195 - added post step point information to SteppingAction
196                                                   196 
197 06 October 2010 - tag nanobeam-V09-03-01 - S.     197 06 October 2010 - tag nanobeam-V09-03-01 - S. Incerti
198 - major update using AIDA                         198 - major update using AIDA
199                                                   199 
200 18 March 2010 - tag nanobeam-V09-03-00 - S. In    200 18 March 2010 - tag nanobeam-V09-03-00 - S. Incerti
201 - updated multiple scattering class for e+- an    201 - updated multiple scattering class for e+- and mu
202                                                   202 
203 2-March 2009 - tag nanobeam-V09-02-01 - G.Folg    203 2-March 2009 - tag nanobeam-V09-02-01 - G.Folger
204 - correct for gcc4.3/slc5 warning                 204 - correct for gcc4.3/slc5 warning
205                                                   205 
206 26 February 2009 - tag nanobeam-V09-02-00 - G.    206 26 February 2009 - tag nanobeam-V09-02-00 - G.Folger
207 - Correct TabulatedField3D.cc to use logical A    207 - Correct TabulatedField3D.cc to use logical AND (&&) in few if()
208                                                   208 
209 21 June 2008 - tag nanobeam-V09-01-11 - S. Inc    209 21 June 2008 - tag nanobeam-V09-01-11 - S. Incerti
210 - several tags to try to resolve conflict with    210 - several tags to try to resolve conflict with system testing
211                                                   211 
212 25 January 2008 - tag nanobeam-V09-01-01 - S.     212 25 January 2008 - tag nanobeam-V09-01-01 - S. Incerti
213 - first version of nanobeam example committed     213 - first version of nanobeam example committed