Geant4 Cross Reference |
1 # Example persistency 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 << 7 Persistency Examples History file 8 ## 2023-11-15 I. Hrivnacova (exPersistency-V11 << 8 --------------------------------- 9 - Updated vis.mac and other macros: << 9 10 - Changed "/vis/open XYZ [600x600-0+0]" to " << 10 This file should be used by the G4 example coordinator to briefly 11 and simplified comments. << 11 summarize all major modifications introduced in the code and keep 12 << 12 track of all tags. 13 ## 2021-12-10 Ben Morgan (exPersistency-V11-00 << 13 14 - Change to new Markdown History format << 14 ---------------------------------------------------------- 15 << 15 * Reverse chronological order (last date on top), please * 16 --- << 16 ---------------------------------------------------------- 17 << 18 # History entries prior to 11.0 << 19 << 20 May 24th, 2021, B. Morgan (exPersistency-V10- << 21 - Bump required CMake version range to 3.12... << 22 17 23 November 13th, 2020 Ben Morgan (exPersistency- 18 November 13th, 2020 Ben Morgan (exPersistency-V10-06-02) 24 - Enforce use of Serial RunManager for serial- 19 - Enforce use of Serial RunManager for serial-only examples. 25 20 26 November 10th, 2020 Ben Morgan (exPersistency- 21 November 10th, 2020 Ben Morgan (exPersistency-V10-06-01) 27 - Migration to G4RunManagerFactory. 22 - Migration to G4RunManagerFactory. 28 23 29 November 03, 2020 B. Morgan (exPersistency-V10 24 November 03, 2020 B. Morgan (exPersistency-V10-06-00) 30 - Support same CMake version range as core Gea 25 - Support same CMake version range as core Geant4 31 26 32 January 31, 2019 I. Hrivnacova (exPersistency 27 January 31, 2019 I. Hrivnacova (exPersistency-V10-05-00) 33 - Merged GitHub PR #4: all Boolean operators n 28 - Merged GitHub PR #4: all Boolean operators now return G4bool. 34 29 35 November 11, 2015 W. Pokorski (exPersistency-V 30 November 11, 2015 W. Pokorski (exPersistency-V10-01-01) 36 - Adding ROOT6 as minimal version 31 - Adding ROOT6 as minimal version 37 32 38 November 02, 2015 W. Pokorski (exPersistency-V 33 November 02, 2015 W. Pokorski (exPersistency-V10-01-00) 39 - Removing obsolete check for GCCXML 34 - Removing obsolete check for GCCXML 40 35 41 May 27th, 2013 I. Hrivnacova (exPersistency-V0 36 May 27th, 2013 I. Hrivnacova (exPersistency-V09-06-01) 42 - Fixed handling required packages/options in 37 - Fixed handling required packages/options in CMake files 43 38 44 February 15th, 2013 I. Hrivnacova (exPersisten 39 February 15th, 2013 I. Hrivnacova (exPersistency-V09-06-00) 45 - Applied coding guidelines in gdml (virtual k 40 - Applied coding guidelines in gdml (virtual keyword, data members 46 initialization) 41 initialization) 47 42 48 November 17th, 2012 I. Hrivnacova (exPersisten 43 November 17th, 2012 I. Hrivnacova (exPersistency-V09-05-08) 49 - Fixed .README files for artefacts from Markd 44 - Fixed .README files for artefacts from Markdown support 50 - Removed/updated obsolete instructions (how t 45 - Removed/updated obsolete instructions (how to compile & link) 51 46 52 November 15th, 2012 I. Hrivnacova (exPersisten 47 November 15th, 2012 I. Hrivnacova (exPersistency-V09-05-07) 53 - Fixes in files descriptions (for Doxygen) 48 - Fixes in files descriptions (for Doxygen) 54 49 55 October 22th, 2012 I. Hrivnacova (exPersistenc 50 October 22th, 2012 I. Hrivnacova (exPersistency-V09-05-06) 56 - Fixed handling GDML option in CMake build: 51 - Fixed handling GDML option in CMake build: 57 The "gdml" component is added to find_packag 52 The "gdml" component is added to find_package call in G0*/CMakeLists.txt 58 examples (Ben Morgan); check on existence of 53 examples (Ben Morgan); check on existence of Geant4_gdml_FOUND only in the 59 persistency/CMakeLists.txt 54 persistency/CMakeLists.txt 60 55 61 October 18th, 2012 I. Hrivnacova (exPersistenc 56 October 18th, 2012 I. Hrivnacova (exPersistency-V09-05-05) 62 - Adding a test for GEANT4_USE_GDML option in 57 - Adding a test for GEANT4_USE_GDML option in CMake files 63 58 64 October 1st, 2012 I. Hrivnacova (exPersistency 59 October 1st, 2012 I. Hrivnacova (exPersistency-V09-05-04) 65 - The same version as in previous tag 60 - The same version as in previous tag 66 61 67 September 28th, 2012 I. Hrivnacova (exPersiste 62 September 28th, 2012 I. Hrivnacova (exPersistency-V09-05-03) 68 - Adding back visualization drivers in GDML CM 63 - Adding back visualization drivers in GDML CMake build and keeping 69 off only UI drivers. 64 off only UI drivers. 70 65 71 September 27th, 2012 I. Hrivnacova (exPersiste 66 September 27th, 2012 I. Hrivnacova (exPersistency-V09-05-02) 72 - Temporarily removed visualization from GDML 67 - Temporarily removed visualization from GDML CMake build 73 (causing a name clash when compiling example 68 (causing a name clash when compiling examples on Windows) 74 69 75 September 25th, 2012 I. Hrivnacova (exPersiste 70 September 25th, 2012 I. Hrivnacova (exPersistency-V09-05-01) 76 - Fixed P01 for renaming of the dictionary; 71 - Fixed P01 for renaming of the dictionary; 77 Fixed GNUmake build in P01, P02 72 Fixed GNUmake build in P01, P02 78 73 79 Sep 24th, 2012 Ivana Hrivnacova (exPersistenc 74 Sep 24th, 2012 Ivana Hrivnacova (exPersistency-V09-05-00) 80 - Updated CMakeLists.txt files: 75 - Updated CMakeLists.txt files: 81 adding visualization, copying macros, instal 76 adding visualization, copying macros, install target and comment lines 82 - Added explicit includes of G4SystemOfUnits.h 77 - Added explicit includes of G4SystemOfUnits.hh and G4PhysicalConstants.hh 83 - Replaced tabulators with space characters 78 - Replaced tabulators with space characters 84 79 85 Aug 27th, 2008 Gabriele Cosmo (persistencyEx- 80 Aug 27th, 2008 Gabriele Cosmo (persistencyEx-V09-01-00) 86 - Added examples set for GDML plugin module. 81 - Added examples set for GDML plugin module. 87 - Imported old GDML example placed inside exte 82 - Imported old GDML example placed inside extended/gdml. 88 83 89 Jun 16th, 2006 Witold Pokorski (persistencyEx 84 Jun 16th, 2006 Witold Pokorski (persistencyEx-V08-00-00) 90 - Archived old PersEx01 example based on CINT 85 - Archived old PersEx01 example based on CINT dictionary. 91 - Introduced new example P01 for persistency u 86 - Introduced new example P01 for persistency using the Reflex tool. 92 87 93 Dec 6th, 2005 Gabriele Cosmo 88 Dec 6th, 2005 Gabriele Cosmo 94 - Trivial changes for support of CLHEP-2.0.X s 89 - Trivial changes for support of CLHEP-2.0.X series. 95 90 96 Jul 5th, 2005 Gabriele Cosmo (persistencyEx- 91 Jul 5th, 2005 Gabriele Cosmo (persistencyEx-V07-01-00) 97 - Added missing ESTRALIBS to link list for spe 92 - Added missing ESTRALIBS to link list for specialised setup. 98 93 99 May 3rd, 2005 John Allison (examples-V07-00- 94 May 3rd, 2005 John Allison (examples-V07-00-03) 100 - Replaced vis manager with G4VisExecutive. 95 - Replaced vis manager with G4VisExecutive. 101 96 102 May 27th, 2005 Gabriele Cosmo (persistencyEx- 97 May 27th, 2005 Gabriele Cosmo (persistencyEx-V07-00-01) 103 - Fixed trivial compilation errors for utility 98 - Fixed trivial compilation errors for utility HitsAnalyzer. 104 99 105 Mar 3rd, 2005 Gabriele Cosmo (persistencyEx-V 100 Mar 3rd, 2005 Gabriele Cosmo (persistencyEx-V07-00-00) 106 - Brought up-to-date ... 101 - Brought up-to-date ... 107 102 108 Nov 13th, 2003 John Allison 103 Nov 13th, 2003 John Allison 109 - Removed OPACS from Vis Manager. 104 - Removed OPACS from Vis Manager. 110 105 111 30 May, 03 G.Cosmo (persistencyEx-V05-01-00) 106 30 May, 03 G.Cosmo (persistencyEx-V05-01-00) 112 - Tagged and included updates to README and sc 107 - Tagged and included updates to README and scripts which were on the HEAD. 113 108 114 17 March, 03 J.Allison 109 17 March, 03 J.Allison 115 - Added HepRep to Pers01VisManager.cc. 110 - Added HepRep to Pers01VisManager.cc. 116 111 117 06 December, 02 G.Cosmo (persistencyEx-V04-0 112 06 December, 02 G.Cosmo (persistencyEx-V04-01-01) 118 - Migration to new G4ApplicationState for mess 113 - Migration to new G4ApplicationState for messengers. 119 114 120 05 December, 02 Y.Morita (persistencyEx-V04- 115 05 December, 02 Y.Morita (persistencyEx-V04-01-00) 121 - Initial creation of Geant4 ROOT I/O examples 116 - Initial creation of Geant4 ROOT I/O examples 122 117