Geant4 Cross Reference |
1 # Example GammaTherapy History << 1 $Id: History,v 1.33 2010-11-02 16:10:48 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 ========================================================= 6 << 7 7 << 8 GammaTherapy History file 8 ## 2021-12-10 Ben Morgan (gtherapy-V11-00-00) << 9 ------------------------- 9 - Change to new Markdown History format << 10 This file should be used by the G4 example coordinator to briefly 10 << 11 summarize all major modifications introduced in the code and keep 11 --- << 12 track of all tags. 12 << 13 13 # History entries prior to 11.0 << 14 ---------------------------------------------------------- 14 << 15 * Reverse chronological order (last date on top), please * 15 06-10-21 I. Hrivnacova (gtherapy-V10-07-02) << 16 ---------------------------------------------------------- 16 - Migration to new G4AnalysisManager.hh header << 17 define the default output file type (root). << 18 << 19 19-07-21 I. Hrivnacova (gtherapy-V10-07-01) << 20 - Updated for changes in the analysis category << 21 removed deleting of the analysis manager, << 22 as this is now done by the Geant4 kernel. << 23 << 24 06-04-21 V. Ivanchenko (gtherapy-V10-07-00) << 25 - Use default random number generator instead << 26 << 27 10-11-20 B. Morgan (gtherapy-V10-06-00) << 28 - Migration to G4RunManagerFactory. << 29 - Remove PrimaryGeneratorAction as data member << 30 it is not used by generated Run objects. << 31 << 32 09-05-18 B.Morgan (gtherapy-V10-04-02) << 33 - Include G4Types before use of G4MULTITHREADE << 34 compatibility with move to #defines over -D << 35 symbols. << 36 << 37 12-04-18 M.Maire (gtherapy-V10-04-01) << 38 - GammaTherapy.cc : set visualisation only in << 39 << 40 22-03-18 M.Maire (gtherapy-V10-04-00) << 41 - GammaTherapy.cc : remove G4UI_USE and G4VIS_ << 42 << 43 28-11-17 I. Hrivnacova (gtherapy-V10-03-08) << 44 - Fixed Doxygen warnings << 45 << 46 12-10-17 V.Ivant (gtherapy-V10-03-07) << 47 - improved main macro << 48 << 49 02-05-17 S.Elles (gtherapy-V10-03-06) << 50 - Fix bug in RunAction destructor (non MT Gean << 51 << 52 28-04-17 S.Elles (gtherapy-V10-03-05) << 53 - Fix bug in RunAction constructor << 54 << 55 27-04-17 S.Elles (gtherapy-V10-03-04) << 56 - Fix memory leaks in PrimageryGeneratorMessen << 57 << 58 20-04-17 S.Elles (gtherapy-V10-03-03) << 59 - Fix bug in PrimageryGeneratorAction << 60 << 61 11-04-17 S.Elles (gtherapy-V10-03-02) << 62 - Fix Windows gcc warnings << 63 - Fix memcheck warning << 64 << 65 10-04-17 S.Elles (gtherapy-V10-03-01) << 66 - Fix gcc warnings << 67 - Fix package memory leaks << 68 << 69 06-04-17 S.Elles (gtherapy-V10-03-00) << 70 - Porting to MT << 71 << 72 09-11-16 V.Ivant (gtherapy-V10-02-01) << 73 - PhysicsList - removed warnings, use G4EmPara << 74 - DetectorConstruction, DetectorMessenger - do << 75 between runs << 76 << 77 14-10-16 G.Folger (gtherapy-V10-02-00) << 78 - remove direct use of aParticleIterator, use << 79 fix required by clang39 on Linux and MAC << 80 << 81 12-06-14 V.Ivant (gtherapy-V10-00-00) << 82 - Applied code guidlines << 83 << 84 21-11-13 V.Ivant (gtherapy-V09-06-03) << 85 - Cleanup README << 86 << 87 01-04-13 A.Dotti (gtherapy-V09-06-02) << 88 - Changes for MT physics list implemented << 89 << 90 15-03-13 mma (gtherapy-V09-06-01) << 91 - G4 coding conventions << 92 << 93 28-02-13 I. Hrivnacova (gtherapy-V09-06-00) << 94 - When building materials with NistManager << 95 do not set fromIsotopes argument (which was << 96 as since 9.6 all materials have to be built << 97 (Thanks to V. Ivantchenko for pointing at th << 98 17 99 14-11-12 I. Hrivnacova (gtherapy-V09-05-06) 18 14-11-12 I. Hrivnacova (gtherapy-V09-05-06) 100 - Fixed order of instatiating G4VisExecutive a 19 - Fixed order of instatiating G4VisExecutive and G4UIExecutive 101 (required when Qt driver is activated). 20 (required when Qt driver is activated). 102 - Added compilations options G4VIS_USE, G4UI_U << 21 - Added compilations options G4VIS_USE, G4UI_USE in main 103 22 104 24-10-12 A. Ribon (gtherapy-V09-05-05) 23 24-10-12 A. Ribon (gtherapy-V09-05-05) 105 - Migrated to the new stopping physics. 24 - Migrated to the new stopping physics. 106 25 107 14-10-12 A. Dotti (gtherapy-V09-05-04) 26 14-10-12 A. Dotti (gtherapy-V09-05-04) 108 - Adding forgotten explicit use of system of u 27 - Adding forgotten explicit use of system of units and physical constant 109 28 110 13-10-12 A. Dotti (gtherapy-V09-05-03) 29 13-10-12 A. Dotti (gtherapy-V09-05-03) 111 - Adding explicit use of system of units and p 30 - Adding explicit use of system of units and physical constant 112 31 113 04-09-12 I. Hrivnacova (gtherapy-V09-05-02) 32 04-09-12 I. Hrivnacova (gtherapy-V09-05-02) 114 - Updated CMakeLists.txt: 33 - Updated CMakeLists.txt: 115 adding visualization, copying macros, instal << 34 adding visualization, copying macros, install target and comment lines 116 - Added .README << 35 - Added .README 117 << 36 118 14-08-12 V.Ivant (gtherapy-V09-05-01) 37 14-08-12 V.Ivant (gtherapy-V09-05-01) 119 - Added forgoten class 38 - Added forgoten class 120 39 121 09-08-12 V.Ivant (gtherapy-V09-05-00) 40 09-08-12 V.Ivant (gtherapy-V09-05-00) 122 - Applied code convension 41 - Applied code convension 123 42 124 15-11-11 V.Ivant (gtherapy-V09-04-00) 43 15-11-11 V.Ivant (gtherapy-V09-04-00) 125 - rename step limiter classes to avoid clash w 44 - rename step limiter classes to avoid clash with class name in kernel 126 45 127 01-11-10 J.Allison (gtherapy-V09-03-05) 46 01-11-10 J.Allison (gtherapy-V09-03-05) 128 - Introduced G4UIExecutive. 47 - Introduced G4UIExecutive. 129 48 130 26-10-10 V.Ivant (gtherapy-V09-03-04) 49 26-10-10 V.Ivant (gtherapy-V09-03-04) 131 - in PrimaryGeneratorAction.hh remove unused m << 50 - in PrimaryGeneratorAction.hh remove unused methods 132 51 133 25-10-10 G.Folger (gtherapy-V09-03-03) 52 25-10-10 G.Folger (gtherapy-V09-03-03) 134 - in PrimaryGeneratorAction.hh, comment unused << 53 - in PrimaryGeneratorAction.hh, comment unused definition of 135 G4ThreeVector GetBeamEnergy() 54 G4ThreeVector GetBeamEnergy() 136 55 137 21-10-10 V.Ivant (gtherapy-V09-03-02) 56 21-10-10 V.Ivant (gtherapy-V09-03-02) 138 - Cleanup AIDA histograms and analysis 57 - Cleanup AIDA histograms and analysis 139 58 140 06-06-10 J.Perl (gtherapy-V09-03-01) 59 06-06-10 J.Perl (gtherapy-V09-03-01) 141 - Remove unused variable in EventAction << 60 - Remove unused variable in EventAction 142 61 143 04-06-10 J.Perl (gtherapy-V09-03-00) 62 04-06-10 J.Perl (gtherapy-V09-03-00) 144 - Updated vis usage << 63 - Updated vis usage 145 64 146 21-11-09 V.Ivant (gtherapy-V09-02-00) 65 21-11-09 V.Ivant (gtherapy-V09-02-00) 147 - update EM physics according to 9.3 66 - update EM physics according to 9.3 148 67 149 11-06-08 V.Ivant (gtherapy-V09-01-00) 68 11-06-08 V.Ivant (gtherapy-V09-01-00) 150 - Remove AIDA from GNUmakefile 69 - Remove AIDA from GNUmakefile 151 - Added opt3 variant of EM physics 70 - Added opt3 variant of EM physics 152 71 153 04-07-07 V.Ivant (gtherapy-V09-00-00) 72 04-07-07 V.Ivant (gtherapy-V09-00-00) 154 - Provide a possibility to change cuts between 73 - Provide a possibility to change cuts between runs 155 74 156 25-05-07 V.Ivant (gtherapy-V08-03-02) 75 25-05-07 V.Ivant (gtherapy-V08-03-02) 157 - Fixed singleton GetPointer method << 76 - Fixed singleton GetPointer method 158 77 159 24-05-07 V.Ivant (gtherapy-V08-03-01) 78 24-05-07 V.Ivant (gtherapy-V08-03-01) 160 - substitute autoptr by normal pointers in His 79 - substitute autoptr by normal pointers in Histo to avoid crash 161 80 162 16 May 07: V.Ivant (gtherapy-V08-03-00) 81 16 May 07: V.Ivant (gtherapy-V08-03-00) 163 - Use renamed EM Phys list components from phy 82 - Use renamed EM Phys list components from physics_lists subdirectory; 164 83 165 16 November 06: V.Ivant (gtherapy-V08-01-00) 84 16 November 06: V.Ivant (gtherapy-V08-01-00) 166 - Use Phys list components from physics_list s 85 - Use Phys list components from physics_list subdirectory; 167 - GNUmakefile - LDFLAGS -> LOADLIBS 86 - GNUmakefile - LDFLAGS -> LOADLIBS 168 87 169 17 January 06: V.Ivant (gtherapy-V08-00-00) 88 17 January 06: V.Ivant (gtherapy-V08-00-00) 170 - PreciseRange -> CSDARange 89 - PreciseRange -> CSDARange 171 90 172 06 December 05: G.Cosmo 91 06 December 05: G.Cosmo 173 - Trivial changes for support of CLHEP-2.0.X s 92 - Trivial changes for support of CLHEP-2.0.X series. 174 93 175 02 December 05: V.Ivant (gtherapy-V07-01-02) 94 02 December 05: V.Ivant (gtherapy-V07-01-02) 176 - Fix crash connected with non-static hadrons 95 - Fix crash connected with non-static hadrons 177 96 178 23 August 05: V.Ivant (gtherapy-V07-01-01) 97 23 August 05: V.Ivant (gtherapy-V07-01-01) 179 - Add g4v71 builder << 98 - Add g4v71 builder 180 99 181 23 August 05: V.Ivant (gtherapy-V07-01-00) 100 23 August 05: V.Ivant (gtherapy-V07-01-00) 182 - Add vis.mac; << 101 - Add vis.mac; 183 - Use standard angular distribution for lowene << 102 - Use standard angular distribution for lowenergy PhotoElectric 184 - Add histogram type (aida, root, hbook) 103 - Add histogram type (aida, root, hbook) 185 104 186 7 June 05: V.Ivant (gtherapy-V07-00-04) 105 7 June 05: V.Ivant (gtherapy-V07-00-04) 187 - Fix step limiter UI << 106 - Fix step limiter UI 188 107 189 6 June 05: V.Ivant (gtherapy-V07-00-03) 108 6 June 05: V.Ivant (gtherapy-V07-00-03) 190 - Use "ApplyCuts" option 109 - Use "ApplyCuts" option 191 110 192 31 May 05: V.Ivant (gtherapy-V07-00-02) 111 31 May 05: V.Ivant (gtherapy-V07-00-02) 193 - Migrade to NIST materials 112 - Migrade to NIST materials 194 113 195 9 May 05: V.Ivant (gtherapy-V07-00-01) 114 9 May 05: V.Ivant (gtherapy-V07-00-01) 196 - Remove QED Builder70 115 - Remove QED Builder70 197 116 198 3rd May 2005 John Allison (examples-V07-00-0 117 3rd May 2005 John Allison (examples-V07-00-03) 199 - Replaced vis manager with G4VisExecutive. 118 - Replaced vis manager with G4VisExecutive. 200 119 201 14 April 05: V.Ivant (gtherapy-V07-00-00) 120 14 April 05: V.Ivant (gtherapy-V07-00-00) 202 - Update QED Builder70 121 - Update QED Builder70 203 - Return back killing electrons in the gas vol 122 - Return back killing electrons in the gas volume 204 123 205 15 Dec 04: V.Ivant (gtherapy-V06-02-07) 124 15 Dec 04: V.Ivant (gtherapy-V06-02-07) 206 - Uncomment out the StepFunction in GammaThera 125 - Uncomment out the StepFunction in GammaTherapy.in 207 - Uncommnet line in PhysicsList constructor,w << 126 - Uncommnet line in PhysicsList constructor,w hich is needed to 208 get UI command 127 get UI command 209 128 210 13 Dec 04: S.Sadilov (gtherapy-V06-02-06) 129 13 Dec 04: S.Sadilov (gtherapy-V06-02-06) 211 - Comment out the StepFunction in GammaTherapy 130 - Comment out the StepFunction in GammaTherapy.in 212 131 213 02 Dec 04: V.Ivant (gtherapy-V06-02-05) 132 02 Dec 04: V.Ivant (gtherapy-V06-02-05) 214 - Migration to cmath 133 - Migration to cmath 215 134 216 02-12-04 V.Ivan. (gtherapy-V06-02-04) 135 02-12-04 V.Ivan. (gtherapy-V06-02-04) 217 - Fix bug - miration in ParticleChange 136 - Fix bug - miration in ParticleChange 218 - Use EM PhysicsList for 7.0 137 - Use EM PhysicsList for 7.0 219 138 220 30-11-04 V.Ivan. (gtherapy-V06-02-03) 139 30-11-04 V.Ivan. (gtherapy-V06-02-03) 221 - Fix bug - comment out step max 140 - Fix bug - comment out step max 222 141 223 01-11-04 V.Ivan. (gtherapy-V06-02-02) 142 01-11-04 V.Ivan. (gtherapy-V06-02-02) 224 - cleanup for the release 143 - cleanup for the release 225 << 144 226 13-09-04 V.Ivan. (gtherapy-V06-02-01) 145 13-09-04 V.Ivan. (gtherapy-V06-02-01) 227 - fix normalisation of histograms; << 146 - fix normalisation of histograms; 228 - change position of plane for scoring radial << 147 - change position of plane for scoring radial distribution 229 from 10 cm to 7 cm; << 148 from 10 cm to 7 cm; 230 149 231 03-08-04 V.Ivan. (gtherapy-V06-02-00) 150 03-08-04 V.Ivan. (gtherapy-V06-02-00) 232 - created; 151 - created; 233 << 152