Geant4 Cross Reference

Cross-Referencing   Geant4
Geant4/examples/advanced/medical_linac/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/advanced/medical_linac/History (Version 11.3.0) and /examples/advanced/medical_linac/History (Version 9.0.p1)


  1 # Example medical_linac History                <<   1 $Id: History,v 1.19 2007/07/06 21:39:05 mpiergen Exp $
  2                                                <<   2 -------------------------------------------------------------------
  3 See `CONTRIBUTING.rst` for details of **requir << 
  4 which **must** added in reverse chronological  << 
  5 It must **not** be used as a substitute for wr << 
  6                                                << 
  7 ## 2024-04-22 D. Konstantinov (medical_linac-V << 
  8 - Fixed a critical bug in the geometry of the  << 
  9 - Reduced the cut for TargetR in the medical l << 
 10                                                << 
 11 ## 2023-11-15 I. Hrivnacova (medical_linac-V11 << 
 12 - Updated vis.mac:                             << 
 13   - Changed "/vis/open XYZ [600x600-0+0]" to " << 
 14     and simplified comments.                   << 
 15                                                << 
 16 ## 2023-11-17 Susanna Guatelli (medical_linac- << 
 17 - Ranecu engine removed                        << 
 18                                                << 
 19 ## 2023-10-04 Carlo Mancini (medical_linac-V11 << 
 20 - Upgrade to last Geant4 version (11.1)        << 
 21   - multithreading and code review             << 
 22                                                << 
 23 ## 2022-10-04 Ben Morgan (medical_linac-V11-00 << 
 24 - Replace sprintf use with std::to_string      << 
 25   - sprintf deprecated on macOS 13, leading to << 
 26                                                << 
 27 ## 2022-10-04 Gabriele Cosmo (medical_linac-V1 << 
 28 - Fixed compilation warnings on Intel-icx comp << 
 29   not used variables in ML2Acc1 and ML2Acc2 so << 
 30                                                << 
 31 ## 2022-09-09 Susanna Guatelli (medical_linac- << 
 32 - Ranecu Engine removed. Default one now used  << 
 33                                                << 
 34 ## 2021-12-10 Ben Morgan (medical_linac-V11-00 << 
 35 - Change to new Markdown History format        << 
 36                                                << 
 37 ---                                            << 
 38                                                << 
 39 # History entries prior to 11.0                << 
 40                                                << 
 41 24.05.2021  B. Morgan (medical_linac-V10-07-00 << 
 42 - Bump required CMake version range to 3.12... << 
 43                                                << 
 44 02.11.2020    B.Morgan tag medical_linac-V10-0 << 
 45               Support same CMake version range << 
 46                                                << 
 47 12.11.2018    V.Ivanchenko tag medical_linac-V << 
 48               ML2AcceleratorConstructionMessen << 
 49               ML2PhantomConstructionMessenger  << 
 50                  trigger /run/beamOn during de << 
 51                                                << 
 52 09.11.2018    V.Ivanchenko tag medical_linac-V << 
 53               do not explicitly delete singlet << 
 54               initialisation                   << 
 55                                                << 
 56 08.11.2018    V.Ivanchenko tag medical_linac-V << 
 57 07.11.2018    V.Ivanchenko tag medical_linac-V << 
 58               simplification of PhysicsList -  << 
 59               problems at Windows              << 
 60                                                << 
 61 25.10.2018    S. Guatelli tag medical_linac-V1 << 
 62               compilation warnings deleted     << 
 63                                                << 
 64 22.10.2018    S. Guatelli tag medical_linac-V1 << 
 65               acc1.mac added in CMakeList.txt  << 
 66                                                << 
 67 19.10.2018    S. Guatelli tag medical_linac-V1 << 
 68               warning deleted                  << 
 69                                                << 
 70 10.10.2018    S. Guatelli tag medical_linac-V1 << 
 71               typos in macros deleted. Nloop=1 << 
 72                                                << 
 73 07.09.2018    S. Guatelli tag medical_linac-V1 << 
 74               Directory MacroAndData included  << 
 75               Migration from RO Geometry to Mu << 
 76               Phase Space creation deleted. Th << 
 77               G4VIS_USE and G4UI_USE deleted   << 
 78                                                << 
 79 06.11.2017    L.Pandola tag medical_linac-V10- << 
 80               re-tag, fix directory            << 
 81                                                << 
 82 03.11.2017    F.Romano tag medical_linac-V10-0 << 
 83               batch.mac macro modified for cte << 
 84                                                << 
 85 11.09.2017    G.Cosmo tag medical_linac-V10-03 << 
 86               Fixed compilation warnings on gc << 
 87                                                << 
 88 28.11.2016    G.Folger tag medical_linac-V10-0 << 
 89               Remove direct use of theParticle << 
 90               fix required by clang39 on Linux << 
 91                                                << 
 92 25.11.2013    G. Folger, tag medical_linac-V09 << 
 93               fix MS VC 18 compilation error i << 
 94                                                << 
 95 22.11.2013    G. Folger, tag medical_linac-V09 << 
 96               fix MS VC 18 compilation error i << 
 97                                                << 
 98 26.07.2013    P. Gumplinger, tag medical_linac << 
 99               fix clang32 compilation warnings << 
100                                                << 
101 14.12.2012    A. Ribon, tag medical_linac-V09- << 
102               - Removed obsolete G4HadronQElas << 
103                                                << 
104 30.11.2012    G. Cosmo, tag medical_linac-V09- << 
105               - Cleared variable not used...   << 
106                                                << 
107 28.11.2012    G. Cosmo, tag medical_linac-V09- << 
108               - Fixed cases of variable shadow << 
109               - Cleared unnecessary calls to t << 
110                                                << 
111 26.10.2012    F.Romano, medical_linac-V09-05-0 << 
112               - Included generic command for v << 
113                 where needed.                  << 
114                                                << 
115 26.10.2012    L.Pandola, medical_linac-V09-05- << 
116               - Replace CMakeLists.txt to deal << 
117                                                << 
118 12.10.2012    G.Cosmo, medical_linac-V09-05-07 << 
119               - Explicit inclusion of units an << 
120                                                << 
121 13.06.2012    G.Cosmo, medical_linac-V09-05-06 << 
122               - Dummy initialisation for voxel << 
123                 CML2ExpVoxels::loadData(). Fix << 
124                 on gcc-4.7.                    << 
125                                                << 
126 13.06.2012    G.Cosmo, medical_linac-V09-05-05 << 
127         - Fixed incorrect string comparison in << 
128                 Fixes compilation warning MacO << 
129                                                << 
130 14.05.2012    L.Pandola, G.A.P.Cirrone, medica << 
131         - Remove warning. Clean up unused file << 
132                                                << 
133 11.05.2012    G.Folger,G.A.P.Cirrone, medical_ << 
134               - Correction of all warnings for << 
135         - add batch.mac to run without graphic << 
136                                                << 
137 04.05.2012    G.A.P.Cirrone,    medical_linac- << 
138               - Correction to remove additiona << 
139                                                << 
140 04.05.2012    G.A.P.Cirrone,    medical_linac- << 
141               - Removed warnings related to th << 
142                                                << 
143 08.12.2011    P. Mato,                 medical << 
144         - Added CMakeLists.txt file            << 
145                                                << 
146 24.11.2011    G.Folger,                 medica << 
147         - Warning removed for gcc41: correct r << 
148           ML2PrimaryGenerationAction::getNrecy << 
149                                                << 
150 22.11.2011    C.Andenna, G.A.P.Cirrone, medica << 
151         - Warnings removed                     << 
152                                                << 
153 04.11.2011    F.Romano, tag medical_linac-V09- << 
154              - Migration to new G4Exception sc << 
155                                                << 
156 06.06.2011    V.Ivanchenko, tag medical_linac- << 
157              - removed obsolete hadron elastic << 
158                                                << 
159 30.11.2010    J.Allison, tag medical_linac-V09 << 
160              - vis.mac: Bug fix:               << 
161                o /vis/viewer/set/autoRefresh t << 
162                                                << 
163 30.11.2010    J.Allison, tag medical_linac-V09 << 
164              - Introduced G4UIExecutive.       << 
165                                                << 
166 29.11.2010    C.Andenna, B.Caccia, G.A.P.Cirro << 
167        - Warings removal                       << 
168        - Corrected and updated the vis.mac fil << 
169        - Minor revisions                       << 
170                                                << 
171 29.11.2010    C.Andenna, B.Caccia, G.A.P.Cirro << 
172        - Added a 'results' folder to store sim << 
173        - Minor revisions                       << 
174                                                << 
175 29.11.2010   G.A.P.Cirrone, tag medical_linac- << 
176        - Completed the DICOM files transfer    << 
177                                                << 
178 29.11.2010   G.A.P.Cirrone, tag medical_linac- << 
179        - Updating directories                  << 
180                                                << 
181 25.11.2010   C.Andenna, B.Caccia, G.A.P.Cirron << 
182        - Fixed a memory leak                   << 
183                                                << 
184 25.11.2010   C.Andenna, B.Caccia, G.A.P.Cirron << 
185        - Eliminated the local environmental va << 
186        - Added a phantom based on dicom CT ima << 
187        - Added the capability to rotate the ac << 
188        - Added the capability to translate the << 
189        - Modified the format of the output fil << 
190                                                << 
191 25.11.2010   C. Andenna, B.Caccia, G.A.P.Cirro << 
192        - Created launches folder               << 
193                                                << 
194 25.11.2010   G.A.P.Cirrone, tag medical_linac- << 
195        - removed no more useful files and fold << 
196                                                << 
197 17.11.2010   J.Allison tag medical_linac-V09-0 << 
198        - ml2.cc: Introduced G4UIExecutive.     << 
199        - ML2Ph_BoxInBoxMessenger.cc: Uncomment << 
200        resolve external reference.             << 
201                                                << 
202 03.06.2010   J.Perl tag medical_linac-V09-03-0 << 
203        Update vis usage                        << 
204                                                << 
205 19.11.2009   C. Andenna, B. Caccia, G.A.P.Cirr << 
206        History corrected, changed the local en << 
207                                                << 
208 18.11.2009   C. Andenna, B. Caccia, G.A.P.Cirr << 
209        updated of the include and src files, w << 
210                                                << 
211 17.11.2009   C. Andenna, B. Caccia, G.A.P.Cirr << 
212        first realise of the new version of the << 
213                                                << 
214 18.09.2009   G.A.P.Cirrone, tag medical_linac- << 
215            - Corrected a crash in the MedLinac << 
216            - Update of the physics models: del << 
217              more supported Lowenergy electrom << 
218              added the possibility to activate << 
219              Reference physics lists (or packa << 
220              via macro command;                << 
221            - Added the possibility to set cuts << 
222              via macro commands                << 
223                                                << 
224 15.09.2009   G.A.P.Cirrone, tag medical_linac- << 
225              GNUmakefile corrected             << 
226                                                << 
227 06.04.2009   G.A.P.Cirrone, tag medical_linac- << 
228              GNUmakefile updated               << 
229                                                     3 
                                                   >>   4      =========================================================
                                                   >>   5      Geant4 - an Object-Oriented Toolkit for Simulation in HEP
                                                   >>   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      ----------------------------------------------------------
230 06.07.2007   Michela Piergentili, tag medical_     19 06.07.2007   Michela Piergentili, tag medical_linac-V08-03-02
231              bug 880 fixed in Detector Constru     20              bug 880 fixed in Detector Construction
232                                                <<  21  
233 01.07.2007   Michela Piergentili, tag medical_     22 01.07.2007   Michela Piergentili, tag medical_linac-V08-03-01
234        macro updated                               23        macro updated
235                                                    24 
236 01.07.2007   Michela Piergentili, tag medical_     25 01.07.2007   Michela Piergentili, tag medical_linac-V08-03-00
237        removed MedLinacVisManager, set initial     26        removed MedLinacVisManager, set initial seed to 0
238        The example compiles with CLHEP 2.0.3.1     27        The example compiles with CLHEP 2.0.3.1
239        use of MultipleScattering instead of Mu     28        use of MultipleScattering instead of MultipleScattering52
240                                                    29 
241 08.12.2005   Michela Piergentili , tag medical     30 08.12.2005   Michela Piergentili , tag medical_linac-V07-01-05
242        updated macro for visualization             31        updated macro for visualization
243                                                <<  32  
244 07.12.2005   Susanna Guatelli, tag medical_lin     33 07.12.2005   Susanna Guatelli, tag medical_linac-V07-01-04
245              The example compiles with CLHEP 2     34              The example compiles with CLHEP 2.0.2.2
246                                                    35 
247 25.11.2005   Michela Piergentili , tag medical     36 25.11.2005   Michela Piergentili , tag medical_linac-V07-01-03
248        update README file, added new methods t     37        update README file, added new methods to messengers
249        for the selection of the detector featu     38        for the selection of the detector features
250                                                    39 
251 25.11.2005   Michela Piergentili , tag medical     40 25.11.2005   Michela Piergentili , tag medical_linac-V07-01-02
252        code maitenance                             41        code maitenance
253                                                    42 
254 24.11.2005   Michela Piergentili , tag medical     43 24.11.2005   Michela Piergentili , tag medical_linac-V07-01-01
255              code maitenance                       44              code maitenance
256                                                    45 
257 24.11.2005   Michela Piergentili , tag medical     46 24.11.2005   Michela Piergentili , tag medical_linac-V07-01-00
258              code maitenance                       47              code maitenance
259                                                    48 
260 13.07.2005   Michela Piergentili, tag medical_     49 13.07.2005   Michela Piergentili, tag medical_linac-V07-00-06
261              macro added                           50              macro added
262                                                    51 
263 04.07.2005   Michela Piergentili, tag medical_     52 04.07.2005   Michela Piergentili, tag medical_linac-V07-00-05
264              code with DIANE, added histograms     53              code with DIANE, added histograms
265                                                    54 
266 04.07.2005   Michela Piergentili, tag medical_     55 04.07.2005   Michela Piergentili, tag medical_linac-V07-00-04
267              code with DIANE                       56              code with DIANE
268                                                    57 
269 02.06.2005   Michela Piergentili, tag medical_     58 02.06.2005   Michela Piergentili, tag medical_linac-V07-00-03
270        code maintenance                            59        code maintenance
271                                                    60 
272 02.06.2005   Michela Piergentili, tag medical_     61 02.06.2005   Michela Piergentili, tag medical_linac-V07-00-02
273        Bug fixed in ROGeometry                     62        Bug fixed in ROGeometry
274                                                    63 
275 3rd May 2005  John Allison  (examples-V07-00-0     64 3rd May 2005  John Allison  (examples-V07-00-03)
276 - Replaced vis manager with G4VisExecutive.        65 - Replaced vis manager with G4VisExecutive.
277                                                    66 
278 25.11.2004   Michela Piergentili, tag medical_     67 25.11.2004   Michela Piergentili, tag medical_linac-V06-02-00
279        Maintenance of the code.                    68        Maintenance of the code.
280                                                    69 
281 24.11.2004   Michela Piergentili, tag medical_     70 24.11.2004   Michela Piergentili, tag medical_linac-V07-00-01
282        Added MedLinacTrackingAction, MedLinacM <<  71        Added MedLinacTrackingAction, MedLinacMLCDecorator 
283        and MedLinacMLCMessenger.                   72        and MedLinacMLCMessenger.
284                                                    73 
285 24.11.2004   Michela Piergentili, tag medical_     74 24.11.2004   Michela Piergentili, tag medical_linac-V07-00-00
286        Migration to <cmath>                        75        Migration to <cmath>
287                                                    76 
288 21.05.2004   Michela Piergentili, tag medical_     77 21.05.2004   Michela Piergentili, tag medical_linac-V06-01-03
289        modified documentation                      78        modified documentation
290                                                    79 
291 21.05.2004   Michela Piergentili, tag medical_     80 21.05.2004   Michela Piergentili, tag medical_linac-V06-01-02
292        added README                                81        added README
293                                                    82 
294 14.05.2004   Michela Piergentili, tag medical_     83 14.05.2004   Michela Piergentili, tag medical_linac-V06-01-01
295        decorator design iteration implemented, <<  84        decorator design iteration implemented, bug fixed in 
296        MedLinacPhantomSD, cut per region intro     85        MedLinacPhantomSD, cut per region introduced for the
297        first collimator                            86        first collimator
298                                                    87 
299 02.04.2004   Michela Piergentili, tag medical_     88 02.04.2004   Michela Piergentili, tag medical_linac-V06-01-00
300        geometry completed, bug fixed in Detect     89        geometry completed, bug fixed in DetectorConstruction
301                                                    90 
302 18.03.2004   Michela Piergentili, tag medical_     91 18.03.2004   Michela Piergentili, tag medical_linac-V06-00-00
303              First created                         92              First created
304                                                    93