Geant4 Cross Reference |
1 # Example purging_magnet History 1 # Example purging_magnet 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 ## 2023-11-15 I. Hrivnacova (purgmag-V11-01-00 7 ## 2023-11-15 I. Hrivnacova (purgmag-V11-01-00) 8 - Updated vis.mac: 8 - Updated vis.mac: 9 - Changed "/vis/open XYZ [600x600-0+0]" to " 9 - Changed "/vis/open XYZ [600x600-0+0]" to "/vis/open" to allow run-time choices 10 and simplified comments. 10 and simplified comments. 11 11 12 ## 2022-09-08 Susanna Guatelli (purgmag-V11-00 12 ## 2022-09-08 Susanna Guatelli (purgmag-V11-00-01) 13 - Ranecu engine removed, default engine used n 13 - Ranecu engine removed, default engine used now 14 14 15 ## 2021-12-10 Ben Morgan (purgmag-V11-00-00) 15 ## 2021-12-10 Ben Morgan (purgmag-V11-00-00) 16 - Change to new Markdown History format 16 - Change to new Markdown History format 17 17 18 --- 18 --- 19 19 20 # History entries prior to 11.0 20 # History entries prior to 11.0 21 21 22 16.10.2021 S. Guatelli (purgmag-V10-07-03) 22 16.10.2021 S. Guatelli (purgmag-V10-07-03) 23 - Migration to G4RunManagerFactory 23 - Migration to G4RunManagerFactory 24 - Physics list updated to Modular physics list 24 - Physics list updated to Modular physics list, 25 with G4EmStandardPhysics_option4. 25 with G4EmStandardPhysics_option4. 26 26 27 07.10.2021 - I. Hrivnacova (purmag-V10-07-02) 27 07.10.2021 - I. Hrivnacova (purmag-V10-07-02) 28 - Migration to new G4AnalysisManager.hh header 28 - Migration to new G4AnalysisManager.hh header; 29 define the default output file type (csv), 29 define the default output file type (csv), 30 removed PurgMagAnalysisManager.hh. 30 removed PurgMagAnalysisManager.hh. 31 31 32 24.05.2021 B. Morgan (purmag-V10-07-01) 32 24.05.2021 B. Morgan (purmag-V10-07-01) 33 - Bump required CMake version range to 3.12... 33 - Bump required CMake version range to 3.12...3.20, matching core Geant4 34 34 35 10.04.2021 G.Cosmo (purmag-V10-07-00) 35 10.04.2021 G.Cosmo (purmag-V10-07-00) 36 - Removed call to obsolete ResetCuts() in Purg 36 - Removed call to obsolete ResetCuts() in PurgMagPhysicsList. 37 37 38 02.11.2020 B.Morgan (purmag-V10-06-01) 38 02.11.2020 B.Morgan (purmag-V10-06-01) 39 - Support same CMake version range as core Gea 39 - Support same CMake version range as core Geant4 40 40 41 13.07.2020 G. Cosmo (purmag-V10-06-00) 41 13.07.2020 G. Cosmo (purmag-V10-06-00) 42 - Corrected README. No functional changes. 42 - Corrected README. No functional changes. 43 43 44 20.11.2019 G. Folger (purmag-V10-05-00) 44 20.11.2019 G. Folger (purmag-V10-05-00) 45 - remove using namespace std from header file 45 - remove using namespace std from header file PurgMagTabulatedField3D.hh 46 and correct follow-on problems. 46 and correct follow-on problems. 47 47 48 7.11.2018 - I. Hrivnacova (purmag-V10-04-02) 48 7.11.2018 - I. Hrivnacova (purmag-V10-04-02) 49 - Switch back to csv output format. 49 - Switch back to csv output format. 50 50 51 29.10.2018 - L. Pandola (purmag-V10-04-01) 51 29.10.2018 - L. Pandola (purmag-V10-04-01) 52 - Remove the useless buffer singleton PurgMagA 52 - Remove the useless buffer singleton PurgMagAnalysisManager class, 53 and call directly G4AnalysisManager tools. C 53 and call directly G4AnalysisManager tools. Clean-up in the SteppingAction. 54 Use root instead of csv as output format. 54 Use root instead of csv as output format. 55 55 56 10.05.2018 - B. Morgan (purmag-V10-04-00) 56 10.05.2018 - B. Morgan (purmag-V10-04-00) 57 - Include G4Types before use of G4MULTITHREADE 57 - Include G4Types before use of G4MULTITHREADED. For forward 58 compatibility with move to #defines over -D 58 compatibility with move to #defines over -D for G4 preprocessor 59 symbols. 59 symbols. 60 60 61 28.11.2016 - G. Folger (purmag-V10-02-00) 61 28.11.2016 - G. Folger (purmag-V10-02-00) 62 Remove direct use of theParticleIt 62 Remove direct use of theParticleIterator, use GetParticleTableIterator(). 63 fix required by clang39 on Linux 63 fix required by clang39 on Linux and MAC 64 64 65 16.10.2014 - Luciano Pandola (purmag-V10-00-02 65 16.10.2014 - Luciano Pandola (purmag-V10-00-02) 66 - Prevent the threads to read the B-map file a 66 - Prevent the threads to read the B-map file at the same time 67 - Clean-up the analysis singleton. 67 - Clean-up the analysis singleton. 68 - Actual MT migration: use G4MTRunManager, if 68 - Actual MT migration: use G4MTRunManager, if applicable 69 69 70 15.10.2014 - Luciano Pandola (purmag-V10-00-01 70 15.10.2014 - Luciano Pandola (purmag-V10-00-01) 71 - Added ConstructSDandField() and registered m 71 - Added ConstructSDandField() and registered magnetic field in a 72 G4Cache 72 G4Cache 73 - Added a protection in the case the input fie 73 - Added a protection in the case the input field file is not found 74 - Registered RunAction in master and workers 74 - Registered RunAction in master and workers 75 75 76 14.10.2014 - Luciano Pandola (purmag-V10-00-00 76 14.10.2014 - Luciano Pandola (purmag-V10-00-00) 77 - Added ActionInitialization class (first step 77 - Added ActionInitialization class (first step for MT migration) 78 - Add const qualifiers for methods of Detector 78 - Add const qualifiers for methods of DetectorConstruction 79 - Changed signature of SteppingAction, to get 79 - Changed signature of SteppingAction, to get a const pointer to 80 geometry 80 geometry 81 81 82 30.07.2013 - Andrea Dotti (purmag-V09-06-02) 82 30.07.2013 - Andrea Dotti (purmag-V09-06-02) 83 - Bug fixing for unused variables (compilation 83 - Bug fixing for unused variables (compilation warning clang32) 84 84 85 17.07.2013 - Gabriele Cosmo (purmag-V09-06-01) 85 17.07.2013 - Gabriele Cosmo (purmag-V09-06-01) 86 - Explicitly use G4CsvAnalysisManager to be co 86 - Explicitly use G4CsvAnalysisManager to be compliant with restructure of 87 analysis module. 87 analysis module. 88 88 89 17.04.2013 - Luciano Pandola (purmag-V09-06-00 89 17.04.2013 - Luciano Pandola (purmag-V09-06-00) 90 - Migrate analysis from AIDA to g4analysis (re 90 - Migrate analysis from AIDA to g4analysis (remove the 91 external AIDA dependency). Some clean-up in 91 external AIDA dependency). Some clean-up in other 92 classe (RunAction, EventAction, StepAction) 92 classe (RunAction, EventAction, StepAction) 93 93 94 06.11.2012 - Luciano Pandola (purmag-V09-05-03 94 06.11.2012 - Luciano Pandola (purmag-V09-05-03) 95 - Fix syntax in CMakeLists.txt 95 - Fix syntax in CMakeLists.txt 96 96 97 26.10.2012 - Luciano Pandola (purmag-V09-05-02 97 26.10.2012 - Luciano Pandola (purmag-V09-05-02) 98 - Replace CMakeLists.txt to deal with UI/VIS 98 - Replace CMakeLists.txt to deal with UI/VIS 99 99 100 12.10.2012 - Gabriele Cosmo (purmag-V09-05-01) 100 12.10.2012 - Gabriele Cosmo (purmag-V09-05-01) 101 - Explicit inclusion of units and constants he 101 - Explicit inclusion of units and constants headers. 102 102 103 08.12.2011 - Pere Mato (purtag-V09-05-00) 103 08.12.2011 - Pere Mato (purtag-V09-05-00) 104 - Added CMakeLists.txt file 104 - Added CMakeLists.txt file 105 105 106 16.11.2011 - Gunter Folger (purtag-V09-04-01) 106 16.11.2011 - Gunter Folger (purtag-V09-04-01) 107 - PurgMagSteppingAction.cc: fix compilation wa 107 - PurgMagSteppingAction.cc: fix compilation warning; occurs only when G4ANALYSIS_USE not set 108 108 109 31.10.2011 - Luciano Pandola (purtag-V09-04-00 109 31.10.2011 - Luciano Pandola (purtag-V09-04-00) 110 - Migrated G4Exception to the new scheme 110 - Migrated G4Exception to the new scheme 111 111 112 18.11.2010 - John Allison (purtag-V09-03-02) 112 18.11.2010 - John Allison (purtag-V09-03-02) 113 - PurgMag.cc: Introduced G4UIExecutive. 113 - PurgMag.cc: Introduced G4UIExecutive. 114 - PurgMagPhysicsList.cc: Fixed G4MultipleScatt 114 - PurgMagPhysicsList.cc: Fixed G4MultipleScattering. 115 115 116 03.06.2010 - Joseph Perl (purtag-V09-03-01) 116 03.06.2010 - Joseph Perl (purtag-V09-03-01) 117 - Remove unused variable in EventAction 117 - Remove unused variable in EventAction 118 118 119 03.06.2010 - Joseph Perl (purtag-V09-03-00) 119 03.06.2010 - Joseph Perl (purtag-V09-03-00) 120 - Updated vis usage 120 - Updated vis usage 121 121 122 06.04.2009 G.A.P.Cirrone (purtag-V09-02-00) 122 06.04.2009 G.A.P.Cirrone (purtag-V09-02-00) 123 - GNUmakefile updated 123 - GNUmakefile updated 124 124 125 07.12.2005 Susanna Guatelli (purtag-V07-01-0 125 07.12.2005 Susanna Guatelli (purtag-V07-01-00) 126 - The example compiles with CLHEP 2.0.2.2 126 - The example compiles with CLHEP 2.0.2.2 127 - The method SetCutForOthers() is deleted beca 127 - The method SetCutForOthers() is deleted because obsolete 128 128 129 3rd May 2005 John Allison (examples-V07-00-0 129 3rd May 2005 John Allison (examples-V07-00-03) 130 - Replaced vis manager with G4VisExecutive. 130 - Replaced vis manager with G4VisExecutive. 131 131 132 29.11.2004 - S. Guatelli purtag-V06-02-00 132 29.11.2004 - S. Guatelli purtag-V06-02-00 133 Compilation warnings concelead 133 Compilation warnings concelead 134 Migration to <cmath> 134 Migration to <cmath> 135 135 136 10.06.2004 - G. Cosmo purtag-V06-01-02 136 10.06.2004 - G. Cosmo purtag-V06-01-02 137 Leave out the field-map file, now provided t 137 Leave out the field-map file, now provided through web in compressed format: 138 http://cern.ch/geant4/source/source/PurgMa 138 http://cern.ch/geant4/source/source/PurgMag3D.TABLE.gz 139 Updated README and tagged. 139 Updated README and tagged. 140 140 141 27.05.2004 . S. Larsson purtag-V06-01-01 141 27.05.2004 . S. Larsson purtag-V06-01-01 142 Migration to PI - Setup in README updated 142 Migration to PI - Setup in README updated 143 Tagged 143 Tagged 144 144 145 25.05.2004 - J. Apostolakis purtag-V06-01-00 145 25.05.2004 - J. Apostolakis purtag-V06-01-00 146 Tagged 146 Tagged 147 147 148 24.05.2004 - J. Apostolakis 148 24.05.2004 - J. Apostolakis 149 Modified README file 149 Modified README file 150 150 151 09.12.2003 - S. Larsson 151 09.12.2003 - S. Larsson 152 Example commited 152 Example commited 153 153