Geant4 Cross Reference

Cross-Referencing   Geant4
Geant4/examples/extended/medical/GammaTherapy/History

Version: [ ReleaseNotes ] [ 1.0 ] [ 1.1 ] [ 2.0 ] [ 3.0 ] [ 3.1 ] [ 3.2 ] [ 4.0 ] [ 4.0.p1 ] [ 4.0.p2 ] [ 4.1 ] [ 4.1.p1 ] [ 5.0 ] [ 5.0.p1 ] [ 5.1 ] [ 5.1.p1 ] [ 5.2 ] [ 5.2.p1 ] [ 5.2.p2 ] [ 6.0 ] [ 6.0.p1 ] [ 6.1 ] [ 6.2 ] [ 6.2.p1 ] [ 6.2.p2 ] [ 7.0 ] [ 7.0.p1 ] [ 7.1 ] [ 7.1.p1 ] [ 8.0 ] [ 8.0.p1 ] [ 8.1 ] [ 8.1.p1 ] [ 8.1.p2 ] [ 8.2 ] [ 8.2.p1 ] [ 8.3 ] [ 8.3.p1 ] [ 8.3.p2 ] [ 9.0 ] [ 9.0.p1 ] [ 9.0.p2 ] [ 9.1 ] [ 9.1.p1 ] [ 9.1.p2 ] [ 9.1.p3 ] [ 9.2 ] [ 9.2.p1 ] [ 9.2.p2 ] [ 9.2.p3 ] [ 9.2.p4 ] [ 9.3 ] [ 9.3.p1 ] [ 9.3.p2 ] [ 9.4 ] [ 9.4.p1 ] [ 9.4.p2 ] [ 9.4.p3 ] [ 9.4.p4 ] [ 9.5 ] [ 9.5.p1 ] [ 9.5.p2 ] [ 9.6 ] [ 9.6.p1 ] [ 9.6.p2 ] [ 9.6.p3 ] [ 9.6.p4 ] [ 10.0 ] [ 10.0.p1 ] [ 10.0.p2 ] [ 10.0.p3 ] [ 10.0.p4 ] [ 10.1 ] [ 10.1.p1 ] [ 10.1.p2 ] [ 10.1.p3 ] [ 10.2 ] [ 10.2.p1 ] [ 10.2.p2 ] [ 10.2.p3 ] [ 10.3 ] [ 10.3.p1 ] [ 10.3.p2 ] [ 10.3.p3 ] [ 10.4 ] [ 10.4.p1 ] [ 10.4.p2 ] [ 10.4.p3 ] [ 10.5 ] [ 10.5.p1 ] [ 10.6 ] [ 10.6.p1 ] [ 10.6.p2 ] [ 10.6.p3 ] [ 10.7 ] [ 10.7.p1 ] [ 10.7.p2 ] [ 10.7.p3 ] [ 10.7.p4 ] [ 11.0 ] [ 11.0.p1 ] [ 11.0.p2 ] [ 11.0.p3, ] [ 11.0.p4 ] [ 11.1 ] [ 11.1.1 ] [ 11.1.2 ] [ 11.1.3 ] [ 11.2 ] [ 11.2.1 ] [ 11.2.2 ] [ 11.3.0 ]

Diff markup

Differences between /examples/extended/medical/GammaTherapy/History (Version 11.3.0) and /examples/extended/medical/GammaTherapy/History (Version 10.0.p1)


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