Geant4 Cross Reference |
1 # Example microelectronics History << 1 ------------------------------------------------------------------- >> 2 ------------------------------------------------------------------- 2 3 3 See `CONTRIBUTING.rst` for details of **requir << 4 ========================================================= 4 which **must** added in reverse chronological << 5 Geant4 - Microelectronics example 5 be used as a substitute for writing good git c << 6 ========================================================= 6 << 7 << 8 ## 2023-11-15 I. Hrivnacova (microelectronics- << 9 - Updated vis.mac: << 10 - Changed "/vis/open XYZ [600x600-0+0]" to " << 11 and simplified comments. << 12 - Keep previous driver opening with an extra << 13 << 14 ## 2021-12-10 Ben Morgan (microelectronics-V11 << 15 - Change to new Markdown History format << 16 << 17 --- << 18 << 19 # History entries prior to 11.0 << 20 << 21 25 November 2021 D. Lambert microelectronics-V << 22 - README and microelectronics.mac files have b << 23 to focus on new improvements << 24 << 25 22 November 2021 S. Guatelli microelectronics- << 26 - ROOT file script plot.C has been updated << 27 << 28 06 November 2021 I. Hrivnacova microelectronic << 29 - Added analysis manager Clear() call instead << 30 deleting in the end of run (removed on July << 31 << 32 04 Nov 2021 - D. Lambert microelectronics-V10- << 33 - Updated of the microelec example in order to << 34 chose the new microelec model (new material << 35 or the previous (only Si) model << 36 << 37 7 October 2021 - I. Hrivnacova microelectronic << 38 - Migration to new G4AnalysisManager.hh header << 39 define the default output file type (root), << 40 removed Analysis.hh. << 41 << 42 19 July 2021 - I. Hrivnacova microelectronics- << 43 - Updated for changes in the analysis category << 44 removed deleting of the analysis manager, << 45 as this is now done by the Geant4 kernel. << 46 << 47 24 May 2021 - B. Morgan (microelectronics-V10 << 48 - Bump required CMake version range to 3.12... << 49 << 50 21 March 2021 - V. Ivanchenko microelectronics << 51 - PhysicsList - update for 11.0 << 52 << 53 15 November 2020 - S. Guatelli microelectronic << 54 - Migration to G4RunManagerFactory << 55 << 56 2 November 2020 - B.Morgan microelectronics-V1 << 57 - Support same CMake version range as core Gea << 58 << 59 30.08.2019 - S. Guatelli - microelectronics-V1 << 60 -G4VIS_USE cleaned. WARNING deleted when execu << 61 7 >> 8 Package History file >> 9 -------------------- 62 10 May 2018 - B. Morgan - microelectronics-V10 10 10 May 2018 - B. Morgan - microelectronics-V10-04-00 63 - Include G4Types before use of G4MULTITHREADE 11 - Include G4Types before use of G4MULTITHREADED. For forward 64 compatibility with move to #defines over -D 12 compatibility with move to #defines over -D for G4 preprocessor 65 symbols. 13 symbols. 66 14 67 2 November 2016 - L. Garnier - microelectronic 15 2 November 2016 - L. Garnier - microelectronics-V10-02-03 68 - Remove icons.mac. Automatically include si 16 - Remove icons.mac. Automatically include since interfaces-V10-02-07 69 17 70 28 October 2016 - G.Folger - microelectronics- 18 28 October 2016 - G.Folger - microelectronics-V10-02-02 71 Remove direct use of theParticleIterator, us 19 Remove direct use of theParticleIterator, use GetParticleTableIterator(). 72 fix required by clang39 on Linux and MAC 20 fix required by clang39 on Linux and MAC 73 << 21 74 4 June 2016 - V.Ivanchenko - microelectronics- 22 4 June 2016 - V.Ivanchenko - microelectronics-V10-02-01 75 4 June 2016 - V.Ivanchenko - microelectronics- 23 4 June 2016 - V.Ivanchenko - microelectronics-V10-02-00 76 - Fix msc definition in PhysicsList 24 - Fix msc definition in PhysicsList 77 25 78 1 November 2014 - L. Garnier from M. Raine - m 26 1 November 2014 - L. Garnier from M. Raine - microelectronics-V10-00-03 79 - Fix a warning "'ui' may be used uninitiali 27 - Fix a warning "'ui' may be used uninitialized in this function" 80 28 81 31 October 2014 - L. Garnier from M. Raine - m 29 31 October 2014 - L. Garnier from M. Raine - microelectronics-V10-00-02 82 o Remove Qt driver function, should be pr 30 o Remove Qt driver function, should be protect by some compilation flag 83 31 84 30 October 2014 - L. Garnier from M. Raine - m 32 30 October 2014 - L. Garnier from M. Raine - microelectronics-V10-00-01 85 33 86 29 October 2014 - L. Garnier from M. Raine - m 34 29 October 2014 - L. Garnier from M. Raine - microelectronics-V09-06-05 87 microelectronics.cc : Fix a bad path 35 microelectronics.cc : Fix a bad path 88 plot.C : Fix a bad name 36 plot.C : Fix a bad name 89 37 90 29 October 2014 - L. Garnier from M. Raine - m 38 29 October 2014 - L. Garnier from M. Raine - microelectronics-V09-06-04 91 microelectronics.mac : Change some decorati 39 microelectronics.mac : Change some decorations 92 microelectronics.cc : << 40 microelectronics.cc : 93 o Replace use of G4UITerminal by G4UIExec 41 o Replace use of G4UITerminal by G4UIExecutive 94 o Move creation if G4UIExecutive at the b 42 o Move creation if G4UIExecutive at the beginning 95 o Remove G4UI_USE and G4VIS_USE 43 o Remove G4UI_USE and G4VIS_USE 96 o Add Qt driver function to display the R 44 o Add Qt driver function to display the README file inside Qt Viewer 97 CMakeLists.txt : Update according to change 45 CMakeLists.txt : Update according to changes 98 icons.mac : Add this file in order to have 46 icons.mac : Add this file in order to have icons in Qt viewer 99 47 100 03 December 2013 - I. Hrivnacova - microelectr 48 03 December 2013 - I. Hrivnacova - microelectronics-V09-06-03 101 Fixed analysis code in RunAction: 49 Fixed analysis code in RunAction: 102 CreateHistograms must be called for each ru 50 CreateHistograms must be called for each run, as the analysis manager 103 is deleted at the end of each run 51 is deleted at the end of each run 104 52 105 27 November 2013 - G. Folger - microelectronic 53 27 November 2013 - G. Folger - microelectronics-V09-06-02 106 remove setting number of threads from macr 54 remove setting number of threads from macro files 107 55 108 31 October 2013 - L. Pandola - microelectronic 56 31 October 2013 - L. Pandola - microelectronics-V09-06-01 109 Edited CMakeLists.txt to make the test work << 57 Edited CMakeLists.txt to make the test work on 110 Windows 58 Windows 111 59 112 29 October 2013 - M. Raine - microelectronics- 60 29 October 2013 - M. Raine - microelectronics-V09-06-00 113 Package created, based on microdosimetry. 61 Package created, based on microdosimetry. 114 62 115 63