Geant4 Cross Reference |
1 # Example xray_telescope History << 1 $Id: History,v 1.26 2010-11-18 19:35:51 allison Exp $ >> 2 ------------------------------------------------------------------- 2 3 3 See `CONTRIBUTING.rst` for details of **requir << 4 ========================================================= 4 which **must** added in reverse chronological << 5 Geant4 - an Object-Oriented Toolkit for Simulation in HEP 5 be used as a substitute for writing good git c << 6 ========================================================= >> 7 >> 8 Category History file >> 9 --------------------- >> 10 This file should be used by G4 developers and category coordinators >> 11 to briefly summarize all major modifications introduced in the code >> 12 and keep track of all category-tags. >> 13 It DOES NOT substitute the CVS log-message one should put at every >> 14 committal in the CVS repository ! >> 15 >> 16 ---------------------------------------------------------- >> 17 * Reverse chronological order (last date on top), please * >> 18 ---------------------------------------------------------- 6 19 7 << 20 18.11.2010 Johb Allison, Tag xraytel-V09-03-01 8 ## 2024-10-17 Makoto Asai (xraytel-V11-02-00) << 9 - Unnecessary use of G4VisManager and some UI << 10 << 11 ## 2023-11-15 I. Hrivnacova (xraytel-V11-01-00 << 12 - Updated vis.mac: << 13 - Changed "/vis/open XYZ [600x600-0+0]" to " << 14 and simplified comments. << 15 << 16 ## 2021-12-10 Ben Morgan (xraytel-V11-00-00) << 17 - Change to new Markdown History format << 18 << 19 --- << 20 << 21 # History entries prior to 11.0 << 22 << 23 07.11.2021, I. Hrivnacova, tag xraytel-V10-07 << 24 Added analysis manager Clear() cal << 25 deleting in the end of run (remove << 26 << 27 07.10.2021 - I. Hrivnacova, tag xraytel-V10-07 << 28 Migration to new G4AnalysisManager << 29 define the default output file typ << 30 << 31 19.07.2021 I. Hrivnacova, tag xraytel-V10-07- << 32 Updated for changes in the analysi << 33 removed deleting of the analysis m << 34 as this is now done by the Geant4 << 35 << 36 24.05.2021 B. Morgan (xraytel-V10-07-01) << 37 - Bump required CMake version range to 3.12... << 38 << 39 10.04.2021 G. Cosmo, tag xraytel-V10-07-00 << 40 Removed calls to obsolete ResetCut << 41 << 42 17.11.2020 S. Guatelli, tag xraytel-V10-06-01 << 43 Migration to G4RunManagerFactory << 44 << 45 02.11.2020 B.Morgan, tag xraytel-V10-06-00 << 46 Support same CMake version range a << 47 << 48 30.08.2019 S. Guatelli, tag xraytel-V10-05-00 << 49 G4VIS_USE and G4UI_USE deleted << 50 << 51 10.05.2018 B.Morgan, tag xraytel-V10-04-00 << 52 Include G4Types before use of G4M << 53 compatibility with move to #defin << 54 symbols. << 55 << 56 28.11.2016 G.Folger, tag xraytel-V10-02-00 << 57 Remove direct use of theParticleI << 58 fix required by clang39 on Linux << 59 << 60 06.03.2015 Andrea Dotti, tag xraytel-V10-01- << 61 Removing unnecessary GPS in maste << 62 << 63 04.06.2014 Andrea Dotti, tag xraytel-V10-00- << 64 Migration to new MT compliant GPS << 65 << 66 23.05.2014 Luciano Pandola, tag xraytel-V10- << 67 Fix compiler warning which caused the r << 68 of tag xraytel-V10-00-01 << 69 << 70 22.05.2014 Luciano Pandola, tag xraytel-V10- << 71 Added definition of muons and short-liv << 72 Revise method book() of analysis single << 73 Actual MT migration, G4MTRunManager is << 74 Added new macro geantino.mac and update << 75 << 76 21.05.2014 Luciano Pandola, tag xraytel-V10- << 77 Added ActionInitialization class << 78 Move the method Update() from RunAction << 79 Analysis (global) << 80 Protect analysis singleton by Mutex << 81 Changed named scheme of output objects << 82 << 83 19.03.2013 Luciano Pandola, tag xraytel-V09- << 84 Migrated analysis to g4tools (removed A << 85 and other small cosmetics. CMakeL << 86 and README updated accordingly << 87 << 88 26.10.2012 Luciano Pandola, tag xraytel-V09- << 89 Edit main(): added #ifdef to protect G4 << 90 G4UIExecutive. << 91 Create CMakeLists.txt file << 92 << 93 12.10.2012 Gabriele Cosmo, Tag xraytel-V09-0 << 94 Explicit inclusion of units and c << 95 << 96 18.11.2010 John Allison, Tag xraytel-V09-03- << 97 Introduced G4UIExecutve. 21 Introduced G4UIExecutve. 98 22 99 03.06.2010 Joseph Perl, Tag xraytel-V09-03-0 23 03.06.2010 Joseph Perl, Tag xraytel-V09-03-00 100 Update vis usage 24 Update vis usage 101 25 102 20.11.2009 - G.Santin, tag xraytel-V09-02-00 26 20.11.2009 - G.Santin, tag xraytel-V09-02-00 103 Updated and simplified physics li 27 Updated and simplified physics list 104 28 105 16.06.2008 - G.A.P.Cirrone, tag xraytel-V09-01 29 16.06.2008 - G.A.P.Cirrone, tag xraytel-V09-01-00 106 Removed AIDA from GNUmakefiles 30 Removed AIDA from GNUmakefiles 107 31 108 07.12.2005 - S. Guatelli, tag xraytel-V07-01-0 32 07.12.2005 - S. Guatelli, tag xraytel-V07-01-03 109 warning deleted; it concerned str 33 warning deleted; it concerned stream. 110 34 111 30.11.2005 - G.Santin, tag xraytel-V07-01-02 35 30.11.2005 - G.Santin, tag xraytel-V07-01-02 112 general update of macros and docu 36 general update of macros and documentation 113 ASCII output enabled also without 37 ASCII output enabled also without AIDA 114 38 115 27.09.2005 - G.Santin, tag xraytel-V07-01-01 39 27.09.2005 - G.Santin, tag xraytel-V07-01-01 116 compilation protection for non AI 40 compilation protection for non AIDA users, 117 obsolete GPS commands updated 41 obsolete GPS commands updated 118 42 119 3rd May 2005 John Allison (examples-V07-00-0 43 3rd May 2005 John Allison (examples-V07-00-03) 120 - Replaced vis manager with G4VisExecutive. 44 - Replaced vis manager with G4VisExecutive. 121 45 122 15.07.2004 - J.Allison, tag xraytel-V06-02-00 46 15.07.2004 - J.Allison, tag xraytel-V06-02-00 123 Changed /vis/viewer/viewpointThet 47 Changed /vis/viewer/viewpointThetaPhi -> 124 /vis/viewer/set/viewpointThetaPhi 48 /vis/viewer/set/viewpointThetaPhi. 125 49 126 28.05.2004 - S. Guatelli, tag xraytel-V06-01-0 50 28.05.2004 - S. Guatelli, tag xraytel-V06-01-00 127 Migartion to AIDA 3.2.1, PI 1.2.1 51 Migartion to AIDA 3.2.1, PI 1.2.1 128 52 129 13.11.2003 - J.Allison, tag xraytel-V05-02-02 53 13.11.2003 - J.Allison, tag xraytel-V05-02-02 130 Removed OPACS from Vis Manager. 54 Removed OPACS from Vis Manager. 131 55 132 19.02.2003 - G.Cosmo, tag xraytel-V05-00-00 56 19.02.2003 - G.Cosmo, tag xraytel-V05-00-00 133 Removed redundant inclusion of Sy 57 Removed redundant inclusion of SystemOfUnits.h. 134 Should use CLHEP headers instead. 58 Should use CLHEP headers instead. 135 59 136 05.12.2001 - RN, tag xraytel-V03-02-01 60 05.12.2001 - RN, tag xraytel-V03-02-01 137 Try again 61 Try again 138 62 139 05.12.2001 - RN, tag xraytel-V03-02-00 63 05.12.2001 - RN, tag xraytel-V03-02-00 140 Adopted new analysis design by AP 64 Adopted new analysis design by AP as in LowEnTest 141 Small design iteration by MGP imp 65 Small design iteration by MGP implemented 142 66 143 07.11.2001 - RN, tag xraytel-V02-00-13 67 07.11.2001 - RN, tag xraytel-V02-00-13 144 Cleaned up code to avoid compilat << 68 Cleaned up code to avoid compilation warnings arising 145 from "ANSI" and "pedantic" option 69 from "ANSI" and "pedantic" options 146 Implemented new "/vis" commands i 70 Implemented new "/vis" commands in macro files 147 71 148 07.11.2001 - RN, tag xraytel-V02-00-12 72 07.11.2001 - RN, tag xraytel-V02-00-12 149 Error tag, same as 11 << 73 Error tag, same as 11 150 74 151 18.06.2001 - RN, tag xraytel-V02-00-11 75 18.06.2001 - RN, tag xraytel-V02-00-11 152 tested with latest global tag gea 76 tested with latest global tag geant4-03-01-ref-02 153 77 154 06.12.2000 - RN, tag xraytel-V02-00-10 78 06.12.2000 - RN, tag xraytel-V02-00-10 155 Removed old XrayTelPrimaryGenerat 79 Removed old XrayTelPrimaryGeneratorMessenger.cc and .hh 156 files from cvs 80 files from cvs 157 81 158 30.11.2000 - RN, tag xraytel-V02-00-09 82 30.11.2000 - RN, tag xraytel-V02-00-09 159 Removed longsection.macro file fr 83 Removed longsection.macro file from cvs 160 84 161 30.11.2000 - RN, tag xraytel-V02-00-08 85 30.11.2000 - RN, tag xraytel-V02-00-08 162 Implemented AnalysisManager class << 86 Implemented AnalysisManager class and related histograming 163 code. Analysis is limited to the 87 code. Analysis is limited to the Lizard package for now. 164 88 165 16.11.2000 - RN, tag xraytel-V02-00-07 89 16.11.2000 - RN, tag xraytel-V02-00-07 166 Removed analysis directory 90 Removed analysis directory 167 91 168 16.11.2000 - RN, tag xraytel-V02-00-06 << 92 16.11.2000 - RN, tag xraytel-V02-00-06 169 Replace standard gun with General 93 Replace standard gun with General Particle Source 170 Remove all code related to old Hi 94 Remove all code related to old Histogram implementation 171 Modified all macros to work with 95 Modified all macros to work with GPS 172 Cleaned GNUmakefile 96 Cleaned GNUmakefile 173 Started drafting README file 97 Started drafting README file 174 98 175 08.11.2000 - RN, tag xraytel-V02-00-05 << 99 08.11.2000 - RN, tag xraytel-V02-00-05 176 Tydied up macros 100 Tydied up macros 177 Small bug fixes to compile on Lin 101 Small bug fixes to compile on Linux, SUN and DEC platforms 178 102 179 06.11.2000 - RN, tag xraytel-V02-00-04 << 103 06.11.2000 - RN, tag xraytel-V02-00-04 180 Tydied up code added headers 104 Tydied up code added headers 181 105 182 18.10.2000 - RN, tag xraytel-V02-00-03 106 18.10.2000 - RN, tag xraytel-V02-00-03 183 Modified geometry and PrimaryGenerator 107 Modified geometry and PrimaryGenerator to speed up events 184 Modified SteppingAction.cc to call hist 108 Modified SteppingAction.cc to call histoManager analyser 185 Modified Histogram.cc to do all the his 109 Modified Histogram.cc to do all the histo work 186 110 187 17.10.2000 - RN, tag xraytel-V02-00-02 111 17.10.2000 - RN, tag xraytel-V02-00-02 188 Added histograming capability 112 Added histograming capability 189 Added XrayTelHistogram.hh, XrayTelHisto 113 Added XrayTelHistogram.hh, XrayTelHistogram.cc 190 Modified: GNUmakefile 114 Modified: GNUmakefile 191 XrayTel.cc 115 XrayTel.cc 192 XrayTelSteppingAction.hh 116 XrayTelSteppingAction.hh 193 XrayTelSteppingAction.cc 117 XrayTelSteppingAction.cc 194 118 195 17.10.2000 - RN, tag xraytel-V02-00-01 119 17.10.2000 - RN, tag xraytel-V02-00-01 196 Tydied up geometry 120 Tydied up geometry 197 Add all physics processes to Xray 121 Add all physics processes to XrayTelPhysicsList.cc 198 Modified *.hh accordingly 122 Modified *.hh accordingly 199 123 200 06.10.2000 - RN, tag xraytel-V02-00-00 124 06.10.2000 - RN, tag xraytel-V02-00-00 201 First submission of XrayTel advan 125 First submission of XrayTel advanced example. 202 126