Back to home page

EIC code displayed by LXR

 
 

    


Warning, /geant4/examples/advanced/nanobeam/History is written in an unsupported language. File is not indexed.

0001 # Example nanobeam History
0002 
0003 See `CONTRIBUTING.rst` for details of **required** info/format for each entry,
0004 which **must** added in reverse chronological order (newest at the top). It must **not**
0005 be used as a substitute for writing good git commit messages!
0006 
0007 ## 2022-09-08 Susanna Guatelli (nanobeam-V11-00-01)
0008 - Ranecu engine removed, default engine used now
0009 
0010 ## 2021-12-10 Ben Morgan (nanobeam-V11-00-00)
0011 - Change to new Markdown History format
0012 
0013 ---
0014 
0015 # History entries prior to 11.0
0016 
0017 7 November 2021 - I. Hrivnacova  tag nanobeam-V10-07-03
0018 - Added analysis manager Clear() call instead of
0019   deleting in the end of run (removed on July 19)
0020 
0021 7 October 2021 - I. Hrivnacova  tag nanobeam-V10-07-02
0022 - Migration to new G4AnalysisManager.hh header;
0023   define the default output file type (root),
0024   removed Analysis.hh.
0025 
0026 19 July 2021 - I. Hrivnacova  tag nanobeam-V10-07-01
0027 - Updated for changes in the analysis category:
0028   removed deleting of the analysis manager,
0029   as this is now done by the Geant4 kernel.
0030 
0031 24 May 2021 -  B. Morgan (nanobeam-V10-07-00)
0032 - Bump required CMake version range to 3.12...3.20, matching core Geant4
0033 
0034 15 Nov 2020 - S. Guatelli   tag nanobeam-V10-06-01
0035 - Migration to G4RunManagerFactory
0036 
0037 02 Nov 2020 - B.Morgan   tag nanobeam-V10-06-00
0038 - Support same CMake version range as core Geant4
0039 
0040 19 Nov 2019 - G. Folger  tag nanobeam-V10-05-01
0041 - remove using namespace std from header file TabulatedField3D.hh
0042 
0043 25 Apr 2019- B.Morgan - tag nanobeam-V10-05-00
0044 - Include G4Types header before use of G4MULTITHREADED
0045 
0046 09 Sep 2018- S.Incerti - tag nanobeam-V10-04-02
0047 - updated default.mac
0048 
0049 04 Sep 2018- S.Incerti - tag nanobeam-V10-04-01
0050 - simplified UI session
0051 
0052 01 Jul 2018- S.Incerti - tag nanobeam-V10-04-00
0053 - relaxed EM field settings
0054 
0055 17 Apr 2017 - S.Incerti - tag nanobeam-V10-03-03
0056 - changed EM field settings for MT
0057 
0058 14 Apr 2017 - S.Incerti - tag nanobeam-V10-03-02
0059 - changed default.mac macro for MT mode
0060 
0061 30 Dec 2016 - S.Incerti - tag nanobeam-V10-03-01
0062 - cleanup
0063 
0064 15 Dec 2016 - S.Incerti - tag nanobeam-V10-03-00
0065 - added usage of std::floor() in TabulatedField3D.cc
0066 - updated handling of UI commands
0067 
0068 28 Oct 2016 - G.Folger tag nanobeam-V10-02-01
0069 - Remove direct use of theParticleIterator, use GetParticleTableIterator().
0070    fix required by clang39 on Linux and MAC
0071 
0072 02 Mar 2016 - S.Incerti - tag nanobeam-V10-02-00
0073 - removed exp
0074 
0075 22 Oct 2015 - tag nanobeam-V10-01-00 - S. Incerti
0076 - upgraded plot.C to ROOT 6
0077 
0078 25 Oct 2014 - tag nanobeam-V10-00-06 - L. Garnier
0079 - Fix CMakeLists.txt error
0080 
0081 24 Oct 2014 - tag nanobeam-V10-00-04/nanobeam-V10-00-05 - L. Garnier
0082 - Fix CMakeLists.txt to not crash compilation when Geant4_builtin_clhep FOUND
0083 
0084 10 Jul 2014 - tag nanobeam-V10-00-03 - S. Incerti, A, Dotti, B. Wendt
0085 - updated CMakeLists.txt
0086 
0087 03 Jul 2014 - tag nanobeam-V10-00-02 - S. Incerti, A. Dotti, B. Wendt
0088 - updated CMakeLists.txt
0089 
0090 28 Jui 2014 - tag nanobeam-V10-00-01 - B. Wendt
0091 - try to fix CMakeLists.txt in case of built-in CLHEP is used
0092 
0093 17 Dec 2013 - tag nanobeam-V10-00-00  - A. Dotti, S. Incerti
0094 - Made the code thread safe because of unsafe CLHEP matrix inversion
0095 (in RunAction.cc)
0096 
0097 28 Nov 2013 - tag nanobeam-V09-06-13  - S. Incerti
0098 - Changed selection of volumes in SteppingAction using names
0099 
0100 04 Nov 2013 - tag nanobeam-V09-06-12  - S. Incerti
0101 - Removed unused variables (thanks to Gabriele)
0102 
0103 03 Oct 2013 - tag nanobeam-V09-06-11  - S. Incerti
0104 - Updated CMakeLists.txt
0105 
0106 30 Sep 2013 - tag nanobeam-V09-06-10  - I. Hrivnacova
0107 - Updated for changes in analysis:
0108   (removal of G4AnalysisManager::Create(isMaster))
0109 
0110 28 Aug 2013 - tag nanobeam-V09-06-09  - S. Incerti
0111 - Changed default field model
0112 
0113 28 Aug 2013 - tag nanobeam-V09-06-08  - S. Incerti
0114 - Changed initialisation of fields & variables
0115 
0116 27 Aug 2013 - tag nanobeam-V09-06-07  - S. Incerti
0117 - Removed visualisation
0118 
0119 25 Aug 2013 - tag nanobeam-V09-06-06  - S. Incerti
0120 - MT migration (cont.)
0121 
0122 24 Aug 2013 - tag nanobeam-V09-06-05  - S. Incerti
0123 - MT migration
0124 
0125 23 Aug 2013 - tag nanobeam-V09-06-04  - S. Incerti
0126 - Coding style cleaning
0127 
0128 29 May 2013 - tag nanobeam-V09-06-03  -L. Pandola
0129 - Migrate analysis from AIDA (in a singleton class) to the
0130 g4analysis tools. AIDA dependency is removed. Output file is
0131 unchanged (still a ROOT file named nanobeam.root)
0132 
0133 7 May 2013 - tag nanobeam-V09-06-02 - S. Incerti, B. Morgan
0134 - Updated CMakeLists.txt thanks to Ben (example requires external CLHEP)
0135 
0136 8 March 2013 - tag nanobeam-V09-06-01 - A. Dotti
0137 - Adding protection in case Geant4 is build with internal CLHEP
0138   (example requires external CLHEP)
0139 
0140 4 December 2012 - tag nanobeam-V09-06-00 - G. Cosmo
0141 - Corrected order and format of inclusion of CLHEP headers.
0142 
0143 14 November 2012 - tag nanobeam-V09-05-06 - P. Mato
0144 - Fixed compilation warning and corrected CMakeLists.txt
0145 
0146 3 November 2012 - tag nanobeam-V09-05-05 - S. Incerti
0147 - Removed shadowing in SteppingAction and TabulatedField3D
0148 
0149 1 November 2012 - tag nanobeam-V09-05-04 - S. Incerti
0150 - Switched to touchables
0151 
0152 26 October 2012 - tag nanobeam-V09-05-03 - L. Pandola
0153 - Changed CMakeLists.txt to deal with UI and AIDA
0154 
0155 26 October 2012 - tag nanobeam-V09-05-02 - S. Incerti
0156 - Changed executable name.
0157 
0158 25 October 2012 - tag nanobeam-V09-05-01 - S. Incerti
0159 - Switch to usage of G4UIExecutive.
0160 
0161 12 October 2012 - tag nanobeam-V09-05-00 - G. Cosmo
0162 - Explicit inclusion of units and constants headers.
0163 
0164 05 November 2011- tag nanobeam-V09-04-06 - S. Incerti
0165 - removed export=root option in HistoManager.cc
0166 
0167 03 October 2011- tag nanobeam-V09-04-05 - G. Folger
0168 - fix compilation warnings from gcc46 in TabulatedField3D.cc
0169 
0170 19 August 2011- tag nanobeam-V09-04-04 - S. Incerti
0171 - Removed usage of G4Exception
0172 
0173 18 August 2011- tag nanobeam-V09-04-03 - S. Incerti
0174 - Removed usage of water material and cleanup
0175 
0176 16 August 2011- tag nanobeam-V09-04-02 - S. Incerti
0177 - Removed usage of system command
0178 
0179 03 July 2011 - tag nanobeam-V09-04-01 - S. Incerti
0180 - Updated README for use with full version of CLHEP
0181 
0182 27 May 2011 - tag nanobeam-V09-04-00 - S. Incerti
0183 - Created new tag
0184 
0185 20 May 2011 - tag nanobeam-V09-03-05 - S. Incerti
0186 - Switched to non-numbered physics list
0187 
0188 09 November 2010 - tag nanobeam-V09-03-04 - M. Asai
0189 - Fix AIDA file option.
0190 
0191 09 October 2010 - tag nanobeam-V09-03-03 - S. Incerti
0192 - corrected removal of ROOT file in Nanobeam.cc
0193 
0194 06 October 2010 - tag nanobeam-V09-03-02 - S. Incerti
0195 - added post step point information to SteppingAction
0196 
0197 06 October 2010 - tag nanobeam-V09-03-01 - S. Incerti
0198 - major update using AIDA
0199 
0200 18 March 2010 - tag nanobeam-V09-03-00 - S. Incerti
0201 - updated multiple scattering class for e+- and mu
0202 
0203 2-March 2009 - tag nanobeam-V09-02-01 - G.Folger
0204 - correct for gcc4.3/slc5 warning
0205 
0206 26 February 2009 - tag nanobeam-V09-02-00 - G.Folger
0207 - Correct TabulatedField3D.cc to use logical AND (&&) in few if()
0208 
0209 21 June 2008 - tag nanobeam-V09-01-11 - S. Incerti
0210 - several tags to try to resolve conflict with system testing
0211 
0212 25 January 2008 - tag nanobeam-V09-01-01 - S. Incerti
0213 - first version of nanobeam example committed