Geant4 Cross Reference |
1 # Example B03 History << 1 ------------------------------------------------------------------- 2 2 3 See `CONTRIBUTING.rst` for details of **requir << 3 ========================================================= 4 which **must** added in reverse chronological << 4 Geant4 - an Object-Oriented Toolkit for Simulation in HEP 5 be used as a substitute for writing good git c << 5 ========================================================= 6 6 >> 7 Category History file >> 8 --------------------- >> 9 This file should be used by G4 developers and category coordinators >> 10 to briefly summarize all major modifications introduced in the code >> 11 and keep track of all category-tags. >> 12 It DOES NOT substitute the CVS log-message one should put at every >> 13 committal in the CVS repository ! 7 14 8 ## 2021-12-10 Ben Morgan (B03-V11-00-00) << 15 ---------------------------------------------------------- 9 - Change to new Markdown History format << 16 * Reverse chronological order (last date on top), please * 10 << 17 ---------------------------------------------------------- 11 --- << 12 << 13 # History entries prior to 11.0 << 14 18 15 March 18th, 2021 Alberto Ribon - B03-V10-07-02 19 March 18th, 2021 Alberto Ribon - B03-V10-07-02 16 - B03PhysicsList : replaced G4HadronCapturePro 20 - B03PhysicsList : replaced G4HadronCaptureProcess with 17 G4NeutronCaptureProcess, and G4HadronFission 21 G4NeutronCaptureProcess, and G4HadronFissionProcess with 18 G4NeutronFissionProcess. 22 G4NeutronFissionProcess. 19 23 20 March 8th, 2021 Alberto Ribon - B03-V10-07-01 24 March 8th, 2021 Alberto Ribon - B03-V10-07-01 21 - B03PhysicsList : replaced old ion cross sect 25 - B03PhysicsList : replaced old ion cross sections (that have been deleted) 22 with better ones. 26 with better ones. 23 27 24 March 4th, 2021 Alberto Ribon - B03-V10-07-00 28 March 4th, 2021 Alberto Ribon - B03-V10-07-00 25 - B03PhysicsList : use G4HadronInelasticProces 29 - B03PhysicsList : use G4HadronInelasticProcess for inelastic processes 26 (the particle-specific inelastic processes h 30 (the particle-specific inelastic processes have been deleted). 27 31 28 November 10th, 2020 Ben Morgan - B03-V10-06-00 32 November 10th, 2020 Ben Morgan - B03-V10-06-00 29 - Migration to G4RunManagerFactory. 33 - Migration to G4RunManagerFactory. 30 34 31 May 29th, 2019 V. Ivanchenko - B03-V10-05-01 35 May 29th, 2019 V. Ivanchenko - B03-V10-05-01 32 - B03PhysicsList : use G4NeutronInelasticXS cr 36 - B03PhysicsList : use G4NeutronInelasticXS cross section 33 37 34 May 10th, 2019 V. Ivanchenko - B03-V10-05-00 38 May 10th, 2019 V. Ivanchenko - B03-V10-05-00 35 - B03PhysicsList : explicitly defined hadronic 39 - B03PhysicsList : explicitly defined hadronic x-sections 36 40 37 Aug 9th, 2018 A. Ribon - B03-V10-04-02 41 Aug 9th, 2018 A. Ribon - B03-V10-04-02 38 - B03PhysicsList : replaced the explicit high- 42 - B03PhysicsList : replaced the explicit high-energy limit of hadronic 39 physics with the one from G4HadronicParamete 43 physics with the one from G4HadronicParameters . 40 44 41 May 8th, 2018 B. Morgan - B03-V10-04-01 45 May 8th, 2018 B. Morgan - B03-V10-04-01 42 - Include G4Types before use of G4MULTITHREADE 46 - Include G4Types before use of G4MULTITHREADED. For forward 43 compatibility with move to #defines over -D 47 compatibility with move to #defines over -D for G4 preprocessor 44 symbols. 48 symbols. 45 49 46 Feb 15th, 2018 A. Howard - B03-V10-04-00 50 Feb 15th, 2018 A. Howard - B03-V10-04-00 47 - Removed parallel geometry setting directly f 51 - Removed parallel geometry setting directly from main - created a data-race 48 in MT mode. Now everything is handled with B 52 in MT mode. Now everything is handled with B03PhysicsList.cc 49 53 50 Mar 8th, 2017 A. Howard - B03-V10-03-01 54 Mar 8th, 2017 A. Howard - B03-V10-03-01 51 - B03PhysicsList - removed obsolete unnececssa 55 - B03PhysicsList - removed obsolete unnececssary instantiation of 52 de-excitation sub-models 56 de-excitation sub-models 53 57 54 Mar 7th, 2017 A. Howard - B03-V10-03-00 58 Mar 7th, 2017 A. Howard - B03-V10-03-00 55 - Removed unnecessary clear sampling from B03 59 - Removed unnecessary clear sampling from B03 56 60 57 October 14th, 2016 G.Folger - B03-V10-02-01 61 October 14th, 2016 G.Folger - B03-V10-02-01 58 - remove direct use of theParticleIterator, us 62 - remove direct use of theParticleIterator, use GetParticleTableIterator(). 59 fix required by clang39 on Linux and MAC 63 fix required by clang39 on Linux and MAC 60 64 61 Jul 20th, 2016 I. Hrivnacova 65 Jul 20th, 2016 I. Hrivnacova 62 - Coding guidelines (redundant empty lines) 66 - Coding guidelines (redundant empty lines) 63 67 64 Jan 27th, 2016 M. Asai - B03-V10-02-00 68 Jan 27th, 2016 M. Asai - B03-V10-02-00 65 - B03PhysicsList.cc : change process order ind 69 - B03PhysicsList.cc : change process order index of G4ParallelWorldProcess 66 to 9900 to make sure it is registered prior 70 to 9900 to make sure it is registered prior to G4OpBoundaryProcess. 67 71 68 Jan 21st, 2015 M. Asai - B03-V10-01-00 72 Jan 21st, 2015 M. Asai - B03-V10-01-00 69 - B03PhysicsList.cc : properly use SetProcessO 73 - B03PhysicsList.cc : properly use SetProcessOrderingToSecond() 70 method for G4ParallelWorldProcess. 74 method for G4ParallelWorldProcess. 71 75 72 Nov 20th, 2014 M. Asai - B03-V10-00-00 76 Nov 20th, 2014 M. Asai - B03-V10-00-00 73 - B03PhysicsList.cc : replace obsolete G4Paral 77 - B03PhysicsList.cc : replace obsolete G4ParallelWorldScoringProcess 74 with G4ParallelWorldProcess. 78 with G4ParallelWorldProcess. 75 79 76 Nov 24th, 2013 A. Howard - B03-V09-06-04 80 Nov 24th, 2013 A. Howard - B03-V09-06-04 77 - Set default number of MT cores back to two 81 - Set default number of MT cores back to two 78 82 79 Nov 24th, 2013 A. Howard - B03-V09-06-03 83 Nov 24th, 2013 A. Howard - B03-V09-06-03 80 - Synchronised geometry with B01 and B02 84 - Synchronised geometry with B01 and B02 81 - Corrected english mistakes in variable names 85 - Corrected english mistakes in variable names 82 86 83 Nov 23rd, 2013 A. Howard - B03-V09-06-02 87 Nov 23rd, 2013 A. Howard - B03-V09-06-02 84 - Prevented case of double biasing process in 88 - Prevented case of double biasing process in single threaded mode 85 - Removed unsused scoring classes B03ScoringDe 89 - Removed unsused scoring classes B03ScoringDetectorConstruction, 86 B03PSScoringDetectorConstruction 90 B03PSScoringDetectorConstruction 87 91 88 Nov 22nd, 2013 A. Howard - B03-V09-06-01 92 Nov 22nd, 2013 A. Howard - B03-V09-06-01 89 - Fixed typos and removed unused variables 93 - Fixed typos and removed unused variables 90 94 91 Nov 22nd, 2013 A. Howard - B03-V09-06-00 95 Nov 22nd, 2013 A. Howard - B03-V09-06-00 92 - Created new example. This is taken from the 96 - Created new example. This is taken from the previous B02 which was migrated 93 to the new MT compliant interface using modu 97 to the new MT compliant interface using modular physicslists. 94 - Contains standalone physicslist implementati 98 - Contains standalone physicslist implementation to demonstrate new MT 95 compliance 99 compliance 96 100 97 101