Geant4 Cross Reference |
1 # Example medical_linac History << 1 $Id: History,v 1.7 2004/11/25 16:28:39 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 << 230 06.07.2007 Michela Piergentili, tag medical_ << 231 bug 880 fixed in Detector Constru << 232 << 233 01.07.2007 Michela Piergentili, tag medical_ << 234 macro updated << 235 << 236 01.07.2007 Michela Piergentili, tag medical_ << 237 removed MedLinacVisManager, set initial << 238 The example compiles with CLHEP 2.0.3.1 << 239 use of MultipleScattering instead of Mu << 240 << 241 08.12.2005 Michela Piergentili , tag medical << 242 updated macro for visualization << 243 << 244 07.12.2005 Susanna Guatelli, tag medical_lin << 245 The example compiles with CLHEP 2 << 246 << 247 25.11.2005 Michela Piergentili , tag medical << 248 update README file, added new methods t << 249 for the selection of the detector featu << 250 << 251 25.11.2005 Michela Piergentili , tag medical << 252 code maitenance << 253 << 254 24.11.2005 Michela Piergentili , tag medical << 255 code maitenance << 256 << 257 24.11.2005 Michela Piergentili , tag medical << 258 code maitenance << 259 << 260 13.07.2005 Michela Piergentili, tag medical_ << 261 macro added << 262 << 263 04.07.2005 Michela Piergentili, tag medical_ << 264 code with DIANE, added histograms << 265 << 266 04.07.2005 Michela Piergentili, tag medical_ << 267 code with DIANE << 268 << 269 02.06.2005 Michela Piergentili, tag medical_ << 270 code maintenance << 271 << 272 02.06.2005 Michela Piergentili, tag medical_ << 273 Bug fixed in ROGeometry << 274 << 275 3rd May 2005 John Allison (examples-V07-00-0 << 276 - Replaced vis manager with G4VisExecutive. << 277 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 ---------------------------------------------------------- 278 25.11.2004 Michela Piergentili, tag medical_ 19 25.11.2004 Michela Piergentili, tag medical_linac-V06-02-00 279 Maintenance of the code. 20 Maintenance of the code. 280 21 281 24.11.2004 Michela Piergentili, tag medical_ 22 24.11.2004 Michela Piergentili, tag medical_linac-V07-00-01 282 Added MedLinacTrackingAction, MedLinacM << 23 Added MedLinacTrackingAction, MedLinacMLCDecorator 283 and MedLinacMLCMessenger. 24 and MedLinacMLCMessenger. 284 25 285 24.11.2004 Michela Piergentili, tag medical_ 26 24.11.2004 Michela Piergentili, tag medical_linac-V07-00-00 286 Migration to <cmath> 27 Migration to <cmath> 287 28 288 21.05.2004 Michela Piergentili, tag medical_ 29 21.05.2004 Michela Piergentili, tag medical_linac-V06-01-03 289 modified documentation 30 modified documentation 290 31 291 21.05.2004 Michela Piergentili, tag medical_ 32 21.05.2004 Michela Piergentili, tag medical_linac-V06-01-02 292 added README 33 added README 293 34 294 14.05.2004 Michela Piergentili, tag medical_ 35 14.05.2004 Michela Piergentili, tag medical_linac-V06-01-01 295 decorator design iteration implemented, << 36 decorator design iteration implemented, bug fixed in 296 MedLinacPhantomSD, cut per region intro 37 MedLinacPhantomSD, cut per region introduced for the 297 first collimator 38 first collimator 298 39 299 02.04.2004 Michela Piergentili, tag medical_ 40 02.04.2004 Michela Piergentili, tag medical_linac-V06-01-00 300 geometry completed, bug fixed in Detect 41 geometry completed, bug fixed in DetectorConstruction 301 42 302 18.03.2004 Michela Piergentili, tag medical_ 43 18.03.2004 Michela Piergentili, tag medical_linac-V06-00-00 303 First created 44 First created 304 45