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 9.6.p3)


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