Geant4 Cross Reference |
1 # Example eRosita 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 It must **not** be used as a substitute for wr << 5 ========================================================= 6 << 6 7 ---------------------------------------------- << 7 Category History file 8 << 8 --------------------- 9 ## 2024-09-20 Gabriele Cosmo (eRosita-V11-02-0 << 9 This file should be used by G4 developers and category coordinators 10 - Avoid deleting anything after deletion of ru << 10 to briefly summarize all major modifications introduced in the code 11 << 11 and keep track of all category-tags. 12 ## 2023-11-15 I. Hrivnacova (eRosita-V11-01-01 << 12 It DOES NOT substitute the CVS log-message one should put at every 13 - Updated vis.mac: << 13 committal in the CVS repository ! 14 - Changed "/vis/open XYZ [600x600-0+0]" to " << 14 15 and simplified comments. << 15 ---------------------------------------------------------- 16 << 16 * Reverse chronological order (last date on top), please * 17 ## 2023-10-20 John Allison (eRosita-V11-01-00) << 17 ---------------------------------------------------------- 18 - vis.mac: Remove defunct command /vis/ogl/set << 18 12.05.2021, A.Polsini,F.Longo eRosita-V10-07-01 19 - This command no longer operates. There is << 20 (The only limit is available memory.) << 21 - The command is deprecated and, anyway, cau << 22 without an OpenGL driver. << 23 << 24 ## 2022-11-11, A. Polsini, F. Longo, (eRosita- << 25 - Migration to C++17 standard. General code re << 26 Obsolete physics classes removed. << 27 eRositaPhysicsList.cc updated with Livermore << 28 README file updated. << 29 << 30 ## 2022-05-16 Guilherme Amadio (eRosita-V11-00 << 31 - Replace getenv() calls for data variables wi << 32 << 33 ## 2022-02-14 Gabriele Cosmo (eRosita-V11-00-0 << 34 - eRositaTrackerSD: fixed compilation warning << 35 for unused variable. << 36 << 37 ## 2021-12-10 Ben Morgan (eRosita-V11-00-00) << 38 - Change to new Markdown History format. << 39 << 40 --- << 41 << 42 # History entries prior to 11.0 << 43 << 44 12.05.2021, A. Polsini, F. Longo, tag eRosita- << 45 Migration to multithreading (MT) m 19 Migration to multithreading (MT) mode 46 20 47 24.05.2021, B. Morgan, tag eRosita-V10-07-00 << 21 -24.05.2021, B. Morgan (eRosita-V10-07-00) 48 Bump required CMake version range << 22 Bump required CMake version range to 3.12...3.20, matching core Geant4 >> 23 49 24 50 02.11.2020, B. Morgan, tag eRosita-V10-06-00 << 25 02.11.2020, B.Morgan eRosita-V10-06-00 51 Support same CMake version range a 26 Support same CMake version range as core Geant4 52 27 53 30.10.2019, S. Guatelli, tag eRosita-V10-05-02 << 28 30.10.2019, S.Guatelli eRosita-V10-05-02 54 "using namespace std" deleted 29 "using namespace std" deleted 55 30 56 29.08.2019, S. Guatelli, tag eRosita-V10-05-01 << 31 29.08.2019, S.Guatelli eRosita-V10-05-01 57 G4VIS_USE and G4UI_USE deleted 32 G4VIS_USE and G4UI_USE deleted 58 33 59 31.01.2019, I. Hrivnacova, tag eRosita-V10-05- << 34 31.01.2019, I.Hrivnacova eRosita-V10-05-00 60 Merged GitHub PR #4: all Boolean o 35 Merged GitHub PR #4: all Boolean operators now return G4bool. 61 36 62 15.11.2017, G. Cosmo, tag eRosita-V10-03-02 << 37 15.11.2017, G.Cosmo eRosita-V10-03-02 63 Fixed compilation warning. 38 Fixed compilation warning. 64 Removed unnecessary dependency of 39 Removed unnecessary dependency of PrimaryGeneratorAction on 65 DetectorConstruction. 40 DetectorConstruction. 66 41 67 13.11.2017, L. Pandola, tag eRosita-V10-03-01 << 42 13.11.2017, L.Pandola eRosita-V10-03-01 68 Small changes to CMakeLists.txt, t 43 Small changes to CMakeLists.txt, to allow integration in 69 ctests 44 ctests 70 45 71 09.11.2017, MGP, M. C. Han, tag eRosita-V10-03 << 46 09.11.2017, MGP,M.C.Han tag eRosita-V10-03-00 72 Changes for ctest. 47 Changes for ctest. 73 48 74 11.10.2012, G. Cosmo, tag eRosita-V09-05-00 << 49 11.10.2012, G.Cosmo, tag eRosita-V09-05-00 75 Explicit inclusion of units and co 50 Explicit inclusion of units and constants headers. 76 51 77 28.11.2011, G.Cosmo, tag eRosita V09-04-01 52 28.11.2011, G.Cosmo, tag eRosita V09-04-01 78 Migration to new G4Exception signa 53 Migration to new G4Exception signature and compilation warnings 79 correction on gcc-4.6. 54 correction on gcc-4.6. 80 55 81 28.11.2011, MGP, tag eRosita V09-04-00 56 28.11.2011, MGP, tag eRosita V09-04-00 82 Code reorganized in application an 57 Code reorganized in application and physics directories 83 physics/ contains a copy of origin 58 physics/ contains a copy of original electron/photon processes 84 based on EEDP/EPDL/EADL data libra 59 based on EEDP/EPDL/EADL data libraries 85 Limited testing due to last minute 60 Limited testing due to last minute rush imposed by external 86 circumstances outside the authors' 61 circumstances outside the authors' control 87 62 88 6.12.2010, MGP, tag eRosita-V09-03-09 63 6.12.2010, MGP, tag eRosita-V09-03-09 89 Improvements to visualisation prov 64 Improvements to visualisation provided by Georg Weidenspointner 90 65 91 30.11.2010, John Allison, tag eRosita-V09-03-0 66 30.11.2010, John Allison, tag eRosita-V09-03-08 92 eRosita.cc: Introduced G4UIExecuti 67 eRosita.cc: Introduced G4UIExecutive. 93 vis.mac: Changed OGLIX to OGL. 68 vis.mac: Changed OGLIX to OGL. 94 69 95 25.11.2010, GW-MGP, tag eRosita-V09-03-07 70 25.11.2010, GW-MGP, tag eRosita-V09-03-07 96 Added timing statistics and event 71 Added timing statistics and event number monitor 97 72 98 25.11.2010, GW-MGP, tag eRosita-V09-03-06 73 25.11.2010, GW-MGP, tag eRosita-V09-03-06 99 Simplified hits to better highligh 74 Simplified hits to better highlight PIXE 100 75 101 24.11.2010, GW-MGP, tag eRosita-V09-03-05 76 24.11.2010, GW-MGP, tag eRosita-V09-03-05 102 Set threshold for PIXE photons and 77 Set threshold for PIXE photons and Auger electrons explicitly 103 to 250 eV in PhysicsList 78 to 250 eV in PhysicsList 104 79 105 24.11.2010, GW-MGP, tag eRosita-V09-03-04 80 24.11.2010, GW-MGP, tag eRosita-V09-03-04 106 Added AnalysisManager 81 Added AnalysisManager 107 The example now produces two outpu 82 The example now produces two output files: 108 eTot.out (total energy deposit in 83 eTot.out (total energy deposit in the detector) 109 hits.out (hits) 84 hits.out (hits) 110 85 111 23.11.2010, GW-MGP, tag eRosita-V09-03-03 86 23.11.2010, GW-MGP, tag eRosita-V09-03-03 112 Minor cosmetic modifications 87 Minor cosmetic modifications 113 88 114 23.11.2010, GW-MGP, tag eRosita-V09-03-02 89 23.11.2010, GW-MGP, tag eRosita-V09-03-02 115 Minor cosmetic modifications 90 Minor cosmetic modifications 116 91 117 23.11.2010, GW-MGP, tag eRosita-V09-03-01 92 23.11.2010, GW-MGP, tag eRosita-V09-03-01 118 First version of eROSITA example 93 First version of eROSITA example 119 Verified to produce characteristic 94 Verified to produce characteristic K, L and M X-rays from copper 120 of expected energy 95 of expected energy 121 96 122 19.11.2010, MGP, tag eRosita-V09-03-00 97 19.11.2010, MGP, tag eRosita-V09-03-00 123 Initial empty directory to host th 98 Initial empty directory to host the eROSITA example 124 illustrating PIXE simulation with 99 illustrating PIXE simulation with Geant4 as documented in 125 M. G. Pia et al., << 100 M.G. Pia et al., 126 PIXE Simulation With Geant4, 101 PIXE Simulation With Geant4, 127 IEEE Trans. Nucl. Sci., vol. 56, n 102 IEEE Trans. Nucl. Sci., vol. 56, no. 6, pp. 3614-3649, Dec. 2009. 128 103 129 19.11.2010, MGP, created 104 19.11.2010, MGP, created