Geant4 Cross Reference |
1 # Example microdosimetry History 1 # Example microdosimetry History 2 2 3 See `CONTRIBUTING.rst` for details of **requir 3 See `CONTRIBUTING.rst` for details of **required** info/format for each entry, 4 which **must** added in reverse chronological 4 which **must** added in reverse chronological order (newest at the top). It must **not** 5 be used as a substitute for writing good git c 5 be used as a substitute for writing good git commit messages! 6 6 7 ## 2024-10-05 Sebastien Incerti (microdosimetr << 8 - updated README << 9 << 10 ## 2024-02-13 Sebastien Incerti (microdosimetr << 11 - simplification of example to demonstrate the << 12 << 13 ## 2024-02-03 Sebastien Incerti (microdosimetr << 14 - original content of example removed << 15 - replaced by dnaphysics example, version dnap << 16 7 17 ## 2021-12-10 Ben Morgan (microdosimetry-V11-0 8 ## 2021-12-10 Ben Morgan (microdosimetry-V11-00-00) 18 - Change to new Markdown History format 9 - Change to new Markdown History format 19 10 20 --- 11 --- 21 12 22 # History entries prior to 11.0 13 # History entries prior to 11.0 23 14 24 07-11-2021 I. Hrivnacova - microdosimetry-V10- 15 07-11-2021 I. Hrivnacova - microdosimetry-V10-07-04 25 - Added analysis manager Clear() call instead 16 - Added analysis manager Clear() call instead of 26 deleting in the end of run (removed on July 17 deleting in the end of run (removed on July 19) 27 18 28 06-10-2021 I. Hrivnacova - microdosimetry-V10- 19 06-10-2021 I. Hrivnacova - microdosimetry-V10-07-03 29 - Migration to new G4AnalysisManager.hh header 20 - Migration to new G4AnalysisManager.hh header; 30 define the default output file type (root), 21 define the default output file type (root), 31 removed Analysis.hh. 22 removed Analysis.hh. 32 23 33 19-07-21 I. Hrivnacova - microdosimetry-V10-07 24 19-07-21 I. Hrivnacova - microdosimetry-V10-07-02 34 - Updated for changes in the analysis category 25 - Updated for changes in the analysis category: 35 removed deleting of the analysis manager, 26 removed deleting of the analysis manager, 36 as this is now done by the Geant4 kernel. 27 as this is now done by the Geant4 kernel. 37 28 38 23-03-21 V.Ivanchenko - microdosimetry-V10-07- 29 23-03-21 V.Ivanchenko - microdosimetry-V10-07-01 39 - updated PhysicsList for 11.0: use updated Se 30 - updated PhysicsList for 11.0: use updated SetEmModel method 40 31 41 03-03-21 V.Ivanchenko - microdosimetry-V10-07- 32 03-03-21 V.Ivanchenko - microdosimetry-V10-07-00 42 - updated PhysicsList for 11.0: removed thread 33 - updated PhysicsList for 11.0: removed thread unsafe SetCuts method, 43 use SetEmModel(..) for multiple scattering. 34 use SetEmModel(..) for multiple scattering. 44 35 45 10-11-20 B. Morgan - microdosimetry-V10-06-00 36 10-11-20 B. Morgan - microdosimetry-V10-06-00 46 - Migration to G4RunManagerFactory. 37 - Migration to G4RunManagerFactory. 47 38 48 03-03-19 S. Incerti - microdosimetry-V10-05-00 39 03-03-19 S. Incerti - microdosimetry-V10-05-00 49 - updated plot.C. 40 - updated plot.C. 50 41 51 22-07-18 S. Incerti - microdosimetry-V10-04-01 42 22-07-18 S. Incerti - microdosimetry-V10-04-01 52 - removed obsolete RanecuEngine. 43 - removed obsolete RanecuEngine. 53 44 54 09-05-18 B.Morgan - microdosimetry-V10-04-00 45 09-05-18 B.Morgan - microdosimetry-V10-04-00 55 - Include G4Types before use of G4MULTITHREADE 46 - Include G4Types before use of G4MULTITHREADED. For forward 56 compatibility with move to #defines over -D 47 compatibility with move to #defines over -D for G4 preprocessor 57 symbols. 48 symbols. 58 49 59 07-11-17 S. Incerti - microdosimetry-V10-03-08 50 07-11-17 S. Incerti - microdosimetry-V10-03-08 60 - updated plot.C 51 - updated plot.C 61 52 62 06-11-17 S. Incerti - microdosimetry-V10-03-07 53 06-11-17 S. Incerti - microdosimetry-V10-03-07 63 - updated PL (manual approach of G4DNA activat 54 - updated PL (manual approach of G4DNA activator) 64 55 65 11-10-17 S. Incerti - microdosimetry-V10-03-06 56 11-10-17 S. Incerti - microdosimetry-V10-03-06 66 - added more flags for EM processes 57 - added more flags for EM processes 67 58 68 02-10-17 S. Incerti - microdosimetry-V10-03-05 59 02-10-17 S. Incerti - microdosimetry-V10-03-05 69 - added more flags for EM processes 60 - added more flags for EM processes 70 61 71 17-08-17 S. Incerti - microdosimetry-V10-03-04 62 17-08-17 S. Incerti - microdosimetry-V10-03-04 72 - fix to analysis manager call in SteppingActi 63 - fix to analysis manager call in SteppingAction 73 64 74 16-08-17 S. Incerti - microdosimetry-V10-03-03 65 16-08-17 S. Incerti - microdosimetry-V10-03-03 75 - adapted to same scheme as dnaphysics 66 - adapted to same scheme as dnaphysics 76 67 77 23-02-17 I. Hrivnacova - microdosimetry-V10-03 68 23-02-17 I. Hrivnacova - microdosimetry-V10-03-02 78 - fixed compilation (G4UIQt.hh include) 69 - fixed compilation (G4UIQt.hh include) 79 70 80 31-12-16 S. Incerti - microdosimetry-V10-03-01 71 31-12-16 S. Incerti - microdosimetry-V10-03-01 81 - fixed comlpilation 72 - fixed comlpilation 82 73 83 30-12-16 S. Incerti - microdosimetry-V10-03-00 74 30-12-16 S. Incerti - microdosimetry-V10-03-00 84 - cleanup and reordering of processes 75 - cleanup and reordering of processes 85 76 86 14-10-16 G.Folger - microdosimetry-V10-02-04 77 14-10-16 G.Folger - microdosimetry-V10-02-04 87 - remove direct use of theParticleIterator, us 78 - remove direct use of theParticleIterator, use GetParticleTableIterator(). 88 fix required by clang39 on Linux and MAC 79 fix required by clang39 on Linux and MAC 89 80 90 07 July 2016 - S. Incerti - microdosimetry-V10 81 07 July 2016 - S. Incerti - microdosimetry-V10-02-03 91 - updated README 82 - updated README 92 83 93 04 July 2016 - I. Hrivnacova - microdosimetry- 84 04 July 2016 - I. Hrivnacova - microdosimetry-V10-02-02 94 - Fixes for Doxygen documentation 85 - Fixes for Doxygen documentation 95 86 96 04 June 2016 - V.Ivanchenko - microdosimetry-V 87 04 June 2016 - V.Ivanchenko - microdosimetry-V10-02-01 97 - Fix PhysicsList 88 - Fix PhysicsList 98 89 99 31 May 2016 - M. Karamitros - microdosimetry-V 90 31 May 2016 - M. Karamitros - microdosimetry-V10-02-00 100 - Increase cuts of G4ElectronCapture to 7.4 eV 91 - Increase cuts of G4ElectronCapture to 7.4 eV to remain compatible 101 with the energy validity of the Champion's e 92 with the energy validity of the Champion's elastic model 102 93 103 17 Sep 2015 - S. Incerti - microdosimetry-V10- 94 17 Sep 2015 - S. Incerti - microdosimetry-V10-01-00 104 - Applied coding guidelines 95 - Applied coding guidelines 105 96 106 24 Nov 2014 - M. Karamitros - microdosimetry-V 97 24 Nov 2014 - M. Karamitros - microdosimetry-V10-00-08 107 - Retag before release 98 - Retag before release 108 99 109 12 Nov 2014 - M. Karamitros - microdosimetry-V 100 12 Nov 2014 - M. Karamitros - microdosimetry-V10-00-07 110 - Add a ifdef G4UI_USE_QT to avoid compilation 101 - Add a ifdef G4UI_USE_QT to avoid compilation error on ctest 111 - Copy README to bin directory 102 - Copy README to bin directory 112 - Only create the vis viewer in the main 103 - Only create the vis viewer in the main 113 104 114 10 Nov 2014 - M. Karamitros - microdosimetry-V 105 10 Nov 2014 - M. Karamitros - microdosimetry-V10-00-06 115 - Correct the check on the output file command 106 - Correct the check on the output file command line option 116 107 117 10 Nov 2014 - M. Karamitros - microdosimetry-V 108 10 Nov 2014 - M. Karamitros - microdosimetry-V10-00-05 118 - Following Laurent's development: add a tab i 109 - Following Laurent's development: add a tab in the Qt interface 119 displaying the README 110 displaying the README 120 111 121 10 Nov 2014 - M. Karamitros - microdosimetry-V 112 10 Nov 2014 - M. Karamitros - microdosimetry-V10-00-04 122 - CommandLine updated 113 - CommandLine updated 123 - Default output file's name corrected 114 - Default output file's name corrected 124 - remove microdosmietry.mac 115 - remove microdosmietry.mac 125 116 126 08 Nov 2014 - M.Karamitros - microdosimetry-V1 117 08 Nov 2014 - M.Karamitros - microdosimetry-V10-00-03 127 - Clean command line options 118 - Clean command line options 128 119 129 06 Nov 2014 - M.Karamitros - microdosimetry-V1 120 06 Nov 2014 - M.Karamitros - microdosimetry-V10-00-02 130 - Check analysis manager is actived removed 121 - Check analysis manager is actived removed 131 - Select gui + vis from command line option 122 - Select gui + vis from command line option 132 123 133 23 Oct 2013 - V.Ivanchenko - microdosimetry-V1 124 23 Oct 2013 - V.Ivanchenko - microdosimetry-V10-00-01 134 - Fixed user actions and enter flexible number 125 - Fixed user actions and enter flexible number of threads 135 126 136 22 Oct 2013 - M. Karamitros - microdosimetry-V 127 22 Oct 2013 - M. Karamitros - microdosimetry-V10-00-00 137 - confusion : 09-06 -> 10-00 - change name of 128 - confusion : 09-06 -> 10-00 - change name of the tag 138 129 139 22 Oct 2013 - M. Karamitros - microdosimetry-V 130 22 Oct 2013 - M. Karamitros - microdosimetry-V09-06-12 140 - Update READMEs 131 - Update READMEs 141 132 142 22 Oct 2013 - M. Karamitros - microdosimetry-V 133 22 Oct 2013 - M. Karamitros - microdosimetry-V09-06-11 143 - src: Add missing base class initialization 134 - src: Add missing base class initialization 144 135 145 22 Oct 2013 - M. Karamitros - microdosimetry-V 136 22 Oct 2013 - M. Karamitros - microdosimetry-V09-06-10 146 - Migration to extended 137 - Migration to extended 147 - Add missing virtuals, clean classes 138 - Add missing virtuals, clean classes 148 - Add .README 139 - Add .README 149 - microdosimetry.mac -> microdosimetry.in 140 - microdosimetry.mac -> microdosimetry.in 150 - CMakeLists.txt: improve configuration of mac 141 - CMakeLists.txt: improve configuration of mac files 151 - Add RunInitObserver class and make TrackingA 142 - Add RunInitObserver class and make TrackingAction dependent on it 152 143 153 3 Oct 2013 - S. Incerti - microdosimetry-V09-0 144 3 Oct 2013 - S. Incerti - microdosimetry-V09-06-09 154 - Updated CMakeLists.txt 145 - Updated CMakeLists.txt 155 146 156 30 Sep 2013 - I. Hrivnacova - microdosimetry-V 147 30 Sep 2013 - I. Hrivnacova - microdosimetry-V09-06-08 157 - Updated for changes in analysis: 148 - Updated for changes in analysis: 158 (removal of G4AnalysisManager::Create(isMast 149 (removal of G4AnalysisManager::Create(isMaster)) 159 150 160 22 Aug 2013 - S. Incerti - microdosimetry-V09- 151 22 Aug 2013 - S. Incerti - microdosimetry-V09-06-07 161 - Updated README 152 - Updated README 162 153 163 19 Aug 2013 - S. Incerti - microdosimetry-V09- 154 19 Aug 2013 - S. Incerti - microdosimetry-V09-06-06 164 - Updated README 155 - Updated README 165 156 166 30 July 2013 - A.Dotti - microdosimetry-V09-06 157 30 July 2013 - A.Dotti - microdosimetry-V09-06-05 167 - Fix compilation warnings from clang32 158 - Fix compilation warnings from clang32 168 159 169 7 June 2013 - M. Karamitros - microdosimetry-V 160 7 June 2013 - M. Karamitros - microdosimetry-V09-06-04 170 - Remove unnecessary output 161 - Remove unnecessary output 171 162 172 7 June 2013 - M. Karamitros - microdosimetry-V 163 7 June 2013 - M. Karamitros - microdosimetry-V09-06-03 173 - Code clean up and comments added for beta re 164 - Code clean up and comments added for beta release 174 165 175 3 June 2013 - M. Karamitros - microdosimetry-V 166 3 June 2013 - M. Karamitros - microdosimetry-V09-06-02 176 - Fix initialization of sequential run 167 - Fix initialization of sequential run 177 168 178 10 Apr 2013 - M. Karamitros - microdosimetry-V 169 10 Apr 2013 - M. Karamitros - microdosimetry-V09-06-01 179 - Migration to MT 170 - Migration to MT 180 171 181 10 Apr 2013 - S. Incerti - microdosimetry-V09- 172 10 Apr 2013 - S. Incerti - microdosimetry-V09-06-00 182 - Updated msc model 173 - Updated msc model 183 174 184 3 Nov 2012 - S.Incerti - microdosimetry-V09-05 175 3 Nov 2012 - S.Incerti - microdosimetry-V09-05-06 185 - Removed shadowing in SteppingAction 176 - Removed shadowing in SteppingAction 186 - Updated physics list for usage of SetEmModel 177 - Updated physics list for usage of SetEmModel() method 187 178 188 26 Oct 2012 - L.Pandola - microdosimetry-V09-0 179 26 Oct 2012 - L.Pandola - microdosimetry-V09-05-05 189 - Changed CMakeLists.txt to deal with VIS/UI 180 - Changed CMakeLists.txt to deal with VIS/UI 190 181 191 26 Oct 2012 - S.Incerti - microdosimetry-V09-0 182 26 Oct 2012 - S.Incerti - microdosimetry-V09-05-04 192 - Renamed executable 183 - Renamed executable 193 184 194 12 Oct 2012 - G.Cosmo - microdosimetry-V09-05- 185 12 Oct 2012 - G.Cosmo - microdosimetry-V09-05-03 195 - Explicit inclusion of units and constants he 186 - Explicit inclusion of units and constants headers 196 187 197 1 Oct 2012 - V. Ivantchenko - microdosimetry-V 188 1 Oct 2012 - V. Ivantchenko - microdosimetry-V09-05-02 198 - G4ElectronCapture - clean up killing capture 189 - G4ElectronCapture - clean up killing captured electron 199 190 200 16 Aug 2012 - S. Incerti - microdosimetry-V09- 191 16 Aug 2012 - S. Incerti - microdosimetry-V09-05-01 201 - Switched to new analysis interface 192 - Switched to new analysis interface 202 193 203 10 Aug 2012 - S. Incerti - microdosimetry-V09- 194 10 Aug 2012 - S. Incerti - microdosimetry-V09-05-00 204 - Removed export=root option in HistoManager 195 - Removed export=root option in HistoManager 205 196 206 23 July 2012 - M. Karamitros - microdosimetry 197 23 July 2012 - M. Karamitros - microdosimetry-V09-04-07 207 - Added TrackingAction (count N secondaries cr 198 - Added TrackingAction (count N secondaries created in/outside 208 "target" region) + Modified related classes 199 "target" region) + Modified related classes (RunAct and main) 209 200 210 18 August 2011 - S. Incerti - microdosimetry- 201 18 August 2011 - S. Incerti - microdosimetry-V09-04-06 211 - Added scoring of msc 202 - Added scoring of msc 212 203 213 18 August 2011 - S. Incerti - microdosimetry- 204 18 August 2011 - S. Incerti - microdosimetry-V09-04-05 214 - Removed initStep test in SteppingAction 205 - Removed initStep test in SteppingAction 215 206 216 16 August 2011 - S. Incerti - microdosimetry- 207 16 August 2011 - S. Incerti - microdosimetry-V09-04-04 217 - Removed usage of system command 208 - Removed usage of system command 218 209 219 27 May 2011 - S. Incerti - microdosimetry-V09 210 27 May 2011 - S. Incerti - microdosimetry-V09-04-03 220 - Switched back to ordered physics list 211 - Switched back to ordered physics list 221 212 222 20 May 2011 - S. Incerti - microdosimetry-V09 213 20 May 2011 - S. Incerti - microdosimetry-V09-04-02 223 - Switched to non-ordered physics list 214 - Switched to non-ordered physics list 224 215 225 02 April 2011 - S. Incerti - microdosimetry-V 216 02 April 2011 - S. Incerti - microdosimetry-V09-04-01 226 - Added new variables to histogram 217 - Added new variables to histogram 227 218 228 13 March 2011 - S. Incerti - microdosimetry-V 219 13 March 2011 - S. Incerti - microdosimetry-V09-04-00 229 - Switched to G4ionIonisation and 5 MeV proton 220 - Switched to G4ionIonisation and 5 MeV proton 230 221 231 18 November 2010 - J. Allison - microdosimetr 222 18 November 2010 - J. Allison - microdosimetry-V09-03-10 232 - Introduced G4UIExecutive. 223 - Introduced G4UIExecutive. 233 224 234 12 November 2010 - S. Incerti - microdosimetr 225 12 November 2010 - S. Incerti - microdosimetry-V09-03-09 235 - Modified energy limit of Sanche vib excitati 226 - Modified energy limit of Sanche vib excitation for e- 236 227 237 09 November 2010 - M. Asai - microdosimetry-V0 228 09 November 2010 - M. Asai - microdosimetry-V09-03-08 238 - Fix AIDA file option. 229 - Fix AIDA file option. 239 230 240 08 October 2010 - S. Incerti - microdosimetry- 231 08 October 2010 - S. Incerti - microdosimetry-V09-03-07 241 - added H excitation 232 - added H excitation 242 233 243 06 October 2010 - S. Incerti - microdosimetry- 234 06 October 2010 - S. Incerti - microdosimetry-V09-03-06 244 - update for production of histograms with AID 235 - update for production of histograms with AIDA 245 236 246 13 September 2010 - S. Incerti - microdosimetr 237 13 September 2010 - S. Incerti - microdosimetry-V09-03-05 247 - added new G4DNA electron processes 238 - added new G4DNA electron processes 248 - updated SteppingAction and plot.C accordingl 239 - updated SteppingAction and plot.C accordingly 249 240 250 31 August 2010 - V.Ivanchenko - microdosimetry 241 31 August 2010 - V.Ivanchenko - microdosimetry-V09-03-04 251 - added electron capture process inside the ta 242 - added electron capture process inside the target 252 243 253 25 August 2010 - S. Incerti - microdosimetry-V 244 25 August 2010 - S. Incerti - microdosimetry-V09-03-03 254 - switched to G4DNABornExcitationModel for ele 245 - switched to G4DNABornExcitationModel for electrons 255 246 256 12 June 2010 - V.Ivanchenko - microdosimetr 247 12 June 2010 - V.Ivanchenko - microdosimetry-V09-03-02 257 - added target region and defined DNA physics 248 - added target region and defined DNA physics for this region 258 249 259 03 June 2010 - J.Perl - microdosimetry-V09- 250 03 June 2010 - J.Perl - microdosimetry-V09-03-01 260 - update vis usage 251 - update vis usage 261 252 262 25 March 2010 - G.Folger - microdosimetry-V 253 25 March 2010 - G.Folger - microdosimetry-V09-03-00 263 - do not use G4UItcsh on windows 254 - do not use G4UItcsh on windows 264 255 265 15 August 2009 - S. Incerti - microdosimetry-V 256 15 August 2009 - S. Incerti - microdosimetry-V09-02-04 266 - fixed type in GenericIonDefinition in Physic 257 - fixed type in GenericIonDefinition in PhysicsList.cc 267 (to be used with emlowen-V09-02-50 and above 258 (to be used with emlowen-V09-02-50 and above) 268 259 269 13 August 2009 - S. Incerti - microdosimetry-V 260 13 August 2009 - S. Incerti - microdosimetry-V09-02-03 270 - replaced H2O material by NIST G4_WATER 261 - replaced H2O material by NIST G4_WATER 271 (to be used with emlowen-V09-02-50 and above 262 (to be used with emlowen-V09-02-50 and above) 272 263 273 10 August 2009 - S. Incerti - microdosimetry-V 264 10 August 2009 - S. Incerti - microdosimetry-V09-02-02 274 - added GenericIon definition to PhysicsList ( 265 - added GenericIon definition to PhysicsList (required by rules of G4VUserPhysicsList) 275 266 276 29 April 2009 - S. Incerti - microdosimetry-V0 267 29 April 2009 - S. Incerti - microdosimetry-V09-02-01 277 - modified PhysicsList for migrated Geant4-DNA 268 - modified PhysicsList for migrated Geant4-DNA processes 278 - modified SteppingAction accordingly 269 - modified SteppingAction accordingly 279 - updated README 270 - updated README 280 271 281 27 June 2008 - S. Incerti - microdosimetry-V09 272 27 June 2008 - S. Incerti - microdosimetry-V09-01-04 282 - modified PhysicsList.cc and SteppingAction.c 273 - modified PhysicsList.cc and SteppingAction.cc to take into account 283 new G4CrossSectionElasticScreenedRutherfordLE 274 new G4CrossSectionElasticScreenedRutherfordLE and HE classes 284 (from emlowen-V09-01-21 only !) 275 (from emlowen-V09-01-21 only !) 285 - removed G4CrossSectionExcitationEmfietzoglou 276 - removed G4CrossSectionExcitationEmfietzoglou.cc 286 277 287 20 June 2008 - S. Incerti - microdosimetry-V09 278 20 June 2008 - S. Incerti - microdosimetry-V09-01-03 288 - updated History 279 - updated History 289 280 290 10 June 2008 - S. Incerti - microdosimetry-V09 281 10 June 2008 - S. Incerti - microdosimetry-V09-01-02 291 - added G4CrossSectionExcitationEmfietzoglou.c 282 - added G4CrossSectionExcitationEmfietzoglou.cc with higher low energy limit (10 eV) than default (7.4 eV) 292 - added G4DNA process names in Physics list 283 - added G4DNA process names in Physics list 293 - removed useless G4DNAProcess.hh and G4DNAPro 284 - removed useless G4DNAProcess.hh and G4DNAProcess.icc files 294 285 295 06 June 2008 - S. Incerti - microdosimetry-V09 286 06 June 2008 - S. Incerti - microdosimetry-V09-01-01 296 - Package created. 287 - Package created.