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