Geant4 Cross Reference |
1 # Category mctruth History 1 # Category mctruth 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). 5 It must **not** be used as a substitute for wr 5 It must **not** be used as a substitute for writing good git commit messages! 6 6 7 ---------------------------------------------- 7 ------------------------------------------------------------------------------- 8 8 9 ## 2024-07-09 Gabriele Cosmo (mctruth-V11-02-0 << 10 - Use G4String type consistently. << 11 << 12 ## 2022-11-16 Gabriele Cosmo (mctruth-V11-00-0 9 ## 2022-11-16 Gabriele Cosmo (mctruth-V11-00-03) 13 - Fixed more compilation warnings for implicit 10 - Fixed more compilation warnings for implicit type conversions on 14 macOS/XCode 14.1 in G4MCTGenEvent source. 11 macOS/XCode 14.1 in G4MCTGenEvent source. 15 12 16 ## 2022-11-11 Gabriele Cosmo (mctruth-V11-00-0 13 ## 2022-11-11 Gabriele Cosmo (mctruth-V11-00-02) 17 - Fixed compilation warnings for implicit type 14 - Fixed compilation warnings for implicit type conversions on macOS/XCode 14.1. 18 15 19 ## 2022-07-03 Ben Morgan (mctruth-V11-00-01) 16 ## 2022-07-03 Ben Morgan (mctruth-V11-00-01) 20 - Add headers for directly used classes from g 17 - Add headers for directly used classes from global/HEPGeometry 21 18 22 ## 2021-12-10 Ben Morgan (mctruth-V11-00-00) 19 ## 2021-12-10 Ben Morgan (mctruth-V11-00-00) 23 - Change to new Markdown History format 20 - Change to new Markdown History format 24 21 25 --- 22 --- 26 23 27 # History entries prior to 11.0 24 # History entries prior to 11.0 28 25 29 1 April, 21 B. Morgan (mctruth-V10-07-00) 26 1 April, 21 B. Morgan (mctruth-V10-07-00) 30 - Migrate build to modular CMake API 27 - Migrate build to modular CMake API 31 28 32 8 October, 20 G.Cosmo (mctruth-V10-06-01) 29 8 October, 20 G.Cosmo (mctruth-V10-06-01) 33 - Minor c++11 review. Code cleanup and formatt 30 - Minor c++11 review. Code cleanup and formatting. Use of G4 types. 34 31 35 11 December, 19 B.Morgan (mctruth-V10-06-00) 32 11 December, 19 B.Morgan (mctruth-V10-06-00) 36 - Cleanup CMake build, removing obsolete granu 33 - Cleanup CMake build, removing obsolete granular library options and 37 explicit include_directories. 34 explicit include_directories. 38 35 39 6 July, 16 G.Cosmo (mctruth-V10-02-00) 36 6 July, 16 G.Cosmo (mctruth-V10-02-00) 40 - Fixed typo in G4PersistencyCenterMessenger:: 37 - Fixed typo in G4PersistencyCenterMessenger::GetCurrentValue() in 41 selection of verbose mode. 38 selection of verbose mode. 42 Addressing problem report #1876 39 Addressing problem report #1876 43 40 44 26 February, 13 G.Cosmo (mctruth-V09-06-00) 41 26 February, 13 G.Cosmo (mctruth-V09-06-00) 45 - Removed unused data member in G4PersistencyC 42 - Removed unused data member in G4PersistencyCenter. Cleanup of MT changes. 46 43 47 5 July, 12 G.Cosmo (mctruth-V09-05-03) 44 5 July, 12 G.Cosmo (mctruth-V09-05-03) 48 - Explicitly use inclusion of headers for syst 45 - Explicitly use inclusion of headers for system of units and physical 49 constants, in plan to remove implicit inclus 46 constants, in plan to remove implicit inclusion from globals.hh. 50 47 51 20 June, 12 G.Cosmo (mctruth-V09-05-02) 48 20 June, 12 G.Cosmo (mctruth-V09-05-02) 52 - Corrected GNUMakefile to use G4BASE instead 49 - Corrected GNUMakefile to use G4BASE instead of $G4INSTALL/source. 53 50 54 25 May, 12 G.Cosmo (mctruth-V09-05-01) 51 25 May, 12 G.Cosmo (mctruth-V09-05-01) 55 - Fixed trivial cases of variable shadowing. 52 - Fixed trivial cases of variable shadowing. 56 53 57 13 December, 11 G.Cosmo (mctruth-V09-05-00) 54 13 December, 11 G.Cosmo (mctruth-V09-05-00) 58 - Removed fake copy-constructor. Fixing Coveri 55 - Removed fake copy-constructor. Fixing Coverity defect. 59 56 60 15 June, 11 G.Cosmo (mctruth-V09-04-03) 57 15 June, 11 G.Cosmo (mctruth-V09-04-03) 61 - Use cast as workaround to fix compilation er 58 - Use cast as workaround to fix compilation error on VC2010 below... 62 59 63 14 June, 11 G.Cosmo (mctruth-V09-04-02) 60 14 June, 11 G.Cosmo (mctruth-V09-04-02) 64 - Workaround in G4MCTEvent::GetSimParticle() t 61 - Workaround in G4MCTEvent::GetSimParticle() to fix compilation error on VC2010. 65 62 66 3 May, 11 G.Cosmo (mctruth-V09-04-01) 63 3 May, 11 G.Cosmo (mctruth-V09-04-01) 67 - Updated CMake script. 64 - Updated CMake script. 68 65 69 3 May, 11 G.Cosmo (mctruth-V09-04-00) 66 3 May, 11 G.Cosmo (mctruth-V09-04-00) 70 - Removed obsolete HepMC code. 67 - Removed obsolete HepMC code. 71 68 72 14 October, 10 G.Cosmo (mctruth-V09-03-01) 69 14 October, 10 G.Cosmo (mctruth-V09-03-01) 73 - Fixed possible case of NULL forward in G4Per 70 - Fixed possible case of NULL forward in G4PersistencyCenter class. 74 71 75 19 July, 10 G.Cosmo (mctruth-V09-03-00) 72 19 July, 10 G.Cosmo (mctruth-V09-03-00) 76 - Fixed recursive header inclusion in G4Persis 73 - Fixed recursive header inclusion in G4PersistencyCenter class. 77 - Added dummy initialization of data members i 74 - Added dummy initialization of data members in constructors in classes: 78 G4MCTSimParticle, G4MCTSimVertex and G4Persi 75 G4MCTSimParticle, G4MCTSimVertex and G4PersistencyCenter. 79 - Added History file to 'mctruth' module. 76 - Added History file to 'mctruth' module. 80 77 81 17 October, 07 G.Cosmo 78 17 October, 07 G.Cosmo 82 - Moved existing classes to "mctruth" sub-modu 79 - Moved existing classes to "mctruth" sub-module; renamed libraries. 83 80 84 14 November, 06 G.Cosmo (persistency-V08-01-0 81 14 November, 06 G.Cosmo (persistency-V08-01-02) 85 - Cleared trivial compilation warnings in G4Pe 82 - Cleared trivial compilation warnings in G4PersistencyManager implementation. 86 - Added setup for retrieving HepMC in case G4L 83 - Added setup for retrieving HepMC in case G4LIB_USE_HEPMC is set and the 87 HEPMC_DIR path defined in the environment. 84 HEPMC_DIR path defined in the environment. 88 85 89 30 October, 06 W.Pokorski (persistency-V08-01 86 30 October, 06 W.Pokorski (persistency-V08-01-01) 90 - Put 'ifdef G4LIB_USE_HEPMC' in all the place 87 - Put 'ifdef G4LIB_USE_HEPMC' in all the places which explicitly use HepMC 91 classes to allow compilation with CLHEP 2.0. 88 classes to allow compilation with CLHEP 2.0.3.0. 92 89 93 22 August, 06 G.Cosmo (persistency-V08-01-00) 90 22 August, 06 G.Cosmo (persistency-V08-01-00) 94 - Get Rid of useless forward declarations in G 91 - Get Rid of useless forward declarations in G4MCTEvent and G4MCTGenParticle 95 header files. Clearing compilation warnings 92 header files. Clearing compilation warnings on icc-9.X compilers. 96 93 97 28 June, 05 G.Cosmo (persistency-V07-01-01) 94 28 June, 05 G.Cosmo (persistency-V07-01-01) 98 - Trivial fixes to G4MCTSimParticle and G4MCTS 95 - Trivial fixes to G4MCTSimParticle and G4MCTSimVertex to support for 99 CLHEP-2.0.X series. 96 CLHEP-2.0.X series. 100 97 101 28 June, 05 G.Cosmo (persistency-V07-01-00) 98 28 June, 05 G.Cosmo (persistency-V07-01-00) 102 - Migration to <sstream> for G4MCTSimParticle 99 - Migration to <sstream> for G4MCTSimParticle and G4MCTSimVertex. 103 100 104 07 June, 04 G.Cosmo (persistency-V06-01-00) 101 07 June, 04 G.Cosmo (persistency-V06-01-00) 105 - GNUmakefile: added definition of GLOBLIBS fo 102 - GNUmakefile: added definition of GLOBLIBS for DLLs support on Windows. 106 103 107 04 October, 03 G.Cosmo (persistency-V05-02-00 104 04 October, 03 G.Cosmo (persistency-V05-02-00) 108 - GNUmakefile: 105 - GNUmakefile: 109 o replaced "digits+hits" with "digits_hits". 106 o replaced "digits+hits" with "digits_hits". 110 - Coworks with "geometry-V05-02-00" and "digit 107 - Coworks with "geometry-V05-02-00" and "digits_hits-V05-02-00". 111 108 112 04 June, 03 G.Cosmo (persistency-V05-01-01) 109 04 June, 03 G.Cosmo (persistency-V05-01-01) 113 - Fixes for inclusion of <strstream> in G4MCTS 110 - Fixes for inclusion of <strstream> in G4MCTSimParticle.cc and 114 G4MCTSimVertex.cc in view of the g4std wrapp 111 G4MCTSimVertex.cc in view of the g4std wrappers migration. 115 - Fixed warning on SUN-CC for G4PersistencyCen 112 - Fixed warning on SUN-CC for G4PersistencyCenterMessenger. 116 113 117 30 May, 03 G.Cosmo (persistency-V05-01-00) 114 30 May, 03 G.Cosmo (persistency-V05-01-00) 118 - Fixed few pedantic warnings... 115 - Fixed few pedantic warnings... 119 116 120 05 February, 03 G.Cosmo (persistency-V05-00- 117 05 February, 03 G.Cosmo (persistency-V05-00-00) 121 - Corrected inclusion of headers for constant 118 - Corrected inclusion of headers for constant and units from CLHEP. 122 119 123 04 December, 02 Y.Morita (persistency-V04-01 120 04 December, 02 Y.Morita (persistency-V04-01-02) 124 - G4PersistencyManager.cc: protect for default 121 - G4PersistencyManager.cc: protect for default persistency manager 125 - G4PersistencyCenter.cc: bug fixes, disable H 122 - G4PersistencyCenter.cc: bug fixes, disable HepMC/MCTruth printout 126 - GetG4->Get, CurrentG4->Current 123 - GetG4->Get, CurrentG4->Current 127 - SetG4->Set, RegisterG4->Register, DeleteG4-> 124 - SetG4->Set, RegisterG4->Register, DeleteG4->Delete 128 125 129 04 December, 02 G.Cosmo (persistency-V04-01- 126 04 December, 02 G.Cosmo (persistency-V04-01-01) 130 - Corrections to comply to G4 coding rules: 127 - Corrections to comply to G4 coding rules: 131 o use of g4std/ headers for STL classes; 128 o use of g4std/ headers for STL classes; 132 o use G4std:: instead of std:: 129 o use G4std:: instead of std:: 133 o use of G4 types (limited to G4bool, G4cout 130 o use of G4 types (limited to G4bool, G4cout, G4endl, G4cerr) 134 - Fixes for porting on Windows platform: 131 - Fixes for porting on Windows platform: 135 o HepMC is not currently supported by CLHEP 132 o HepMC is not currently supported by CLHEP on Windows, so must be 136 excluded from compilation on Windows syst 133 excluded from compilation on Windows systems. 137 134 138 29 November, 02 Y.Morita (persistency-V04-01 135 29 November, 02 Y.Morita (persistency-V04-01-00) 139 - tools for developers 136 - tools for developers 140 137 141 23 November, 02 Y.Morita 138 23 November, 02 Y.Morita 142 - new abstract interface for persistency for r 139 - new abstract interface for persistency for release 5.0. 143 - for actual implementation of HepODBMS and RO 140 - for actual implementation of HepODBMS and ROOT I/O, see 144 $G4INSTALL/examples/extended/persistency/REA 141 $G4INSTALL/examples/extended/persistency/README. 145 142 146 7 December, 01 Y.Morita (persistency-V03-02 143 7 December, 01 Y.Morita (persistency-V03-02-02) 147 - added G4Pglobals.hh to G4PVHits and G4PVDigi 144 - added G4Pglobals.hh to G4PVHits and G4PVDigits for g++ 2.95.2 headers 148 145 149 6 July, 01 Y.Morita (persistency-V03-02-01) 146 6 July, 01 Y.Morita (persistency-V03-02-01) 150 - added more SRM descriptions 147 - added more SRM descriptions 151 148 152 4 July, 01 Y.Morita (persistency-V03-02-00) 149 4 July, 01 Y.Morita (persistency-V03-02-00) 153 - STL migration: 150 - STL migration: 154 modified: G4Pglobals.hh, G4PGeometryObjectM 151 modified: G4Pglobals.hh, G4PGeometryObjectMap.ddl, G4PGeometryObjectMap.cc 155 removed: G4VPhysVolRefArray.hh, G4LogVolRef 152 removed: G4VPhysVolRefArray.hh, G4LogVolRefArray.hh G4VSolidRefArray.hh 156 153 157 21 June, 01 Y.Morita (persistency-V03-01-00 154 21 June, 01 Y.Morita (persistency-V03-01-00) 158 - new tag for release 3.2 155 - new tag for release 3.2 159 156 160 28 April, 01 Y.Morita 157 28 April, 01 Y.Morita 161 - Change NULL to 0 158 - Change NULL to 0 162 159 163 25 April, 01 G.Cosmo 160 25 April, 01 G.Cosmo 164 - Removed redundant declarations of G4ThreeVec 161 - Removed redundant declarations of G4ThreeVectorList in CSG schemas: 165 G4PPara.ddl, G4PSphere.ddl and G4PTrap.ddl. 162 G4PPara.ddl, G4PSphere.ddl and G4PTrap.ddl. 166 Required to cowork with recent migration to 163 Required to cowork with recent migration to STL vector of geometry code. 167 164 168 15 March, 01 Y.Morita (persistency-V03-00-02 165 15 March, 01 Y.Morita (persistency-V03-00-02) 169 - Updated GNUmakefile for new config. 166 - Updated GNUmakefile for new config. 170 167 171 14 March, 01 Y.Morita (persistency-V03-00-01 168 14 March, 01 Y.Morita (persistency-V03-00-01) 172 - G4PDCofThisEvent.ddl: fixed a bug in GetNumb 169 - G4PDCofThisEvent.ddl: fixed a bug in GetNumberOfCollections() 173 170 174 08 March, 01 G.Cosmo (persistency-V03-00-00) 171 08 March, 01 G.Cosmo (persistency-V03-00-00) 175 - G4Pglobals.hh: substituted inclusion of G4Un 172 - G4Pglobals.hh: substituted inclusion of G4UnitsTest.hh with G4SIUnits.hh 176 according to tag "global-V03-00-06". 173 according to tag "global-V03-00-06". 177 174 178 15 December, 00 Y.Morita (persistency-V02-00 175 15 December, 00 Y.Morita (persistency-V02-00-03) 179 - added more SRM comments 176 - added more SRM comments 180 177 181 5 December, 00 Y.Morita (persistency-V02-00- 178 5 December, 00 Y.Morita (persistency-V02-00-02) 182 - added SRM comments to some classes 179 - added SRM comments to some classes 183 180 184 17 November, 00 Y.Morita (persistency-V02-00- 181 17 November, 00 Y.Morita (persistency-V02-00-01) 185 - more workaround on G4PGeometryObjectMap for 182 - more workaround on G4PGeometryObjectMap for ooddlx 186 183 187 2 November, 00 Y.Morita (persistency-V02-00-0 184 2 November, 00 Y.Morita (persistency-V02-00-00) 188 - created global/include/G4Pglobals.hh 185 - created global/include/G4Pglobals.hh 189 - workaround to protect old ooddlx from new ST 186 - workaround to protect old ooddlx from new STL syntax. 190 187 191 9 June, 00 Y.Morita (persistency-V01-00-02) 188 9 June, 00 Y.Morita (persistency-V01-00-02) 192 - added material in G4PersistentGeomMan::Retri 189 - added material in G4PersistentGeomMan::Retrieve() 193 190 194 11 May, 00 Y.Morita (persistency-V01-00-01) 191 11 May, 00 Y.Morita (persistency-V01-00-01) 195 - moved G4PHype from geometry/solids/CSG to ge 192 - moved G4PHype from geometry/solids/CSG to geometry/solids/specific 196 - modified GNUmakefile's to add G4pspecsolids 193 - modified GNUmakefile's to add G4pspecsolids 197 194 198 23 Feburuary, 00 Y.Morita (persistency-V01-0 195 23 Feburuary, 00 Y.Morita (persistency-V01-00-00) 199 - fixed a minor typo in G4PersistentGeomMan.cc 196 - fixed a minor typo in G4PersistentGeomMan.cc 200 197 201 December 6, 99 Y.Morita (persistency-V00-01- 198 December 6, 99 Y.Morita (persistency-V00-01-12) 202 - Bug fix in G4PGeometryObjectMap.cc 199 - Bug fix in G4PGeometryObjectMap.cc 203 200 204 December 5, 99 Y.Morita (persistency-V00-01- 201 December 5, 99 Y.Morita (persistency-V00-01-11) 205 - added G4PPrimaryParticle 202 - added G4PPrimaryParticle 206 203 207 December 2, 99 Y.Morita (persistency-V00-01- 204 December 2, 99 Y.Morita (persistency-V00-01-10) 208 - bug fix in G4PHCofThisEvent, G4PHCofThisEven 205 - bug fix in G4PHCofThisEvent, G4PHCofThisEvent, G4PersistentEventMan 209 206 210 December 1, 99 Y.Morita (persistency-V00-01- 207 December 1, 99 Y.Morita (persistency-V00-01-09) 211 - fix for HP-aCC, Geant4 NamedSchema 208 - fix for HP-aCC, Geant4 NamedSchema 212 - added G4TMPDIR to GNUmakefile include path 209 - added G4TMPDIR to GNUmakefile include path 213 210 214 November 29, 99 Y.Morita (persistency-V00-01- 211 November 29, 99 Y.Morita (persistency-V00-01-08) 215 - bug fix for persistent hits (works with Pers 212 - bug fix for persistent hits (works with PersistentEx02-V00-01-01) 216 213 217 November 26, 99 Y.Morita 214 November 26, 99 Y.Morita 218 - Introduced G4TransactionManager for sustaine 215 - Introduced G4TransactionManager for sustained transaction control 219 216 220 November 23, 99 Y.Morita (persistency-V00-01- 217 November 23, 99 Y.Morita (persistency-V00-01-07) 221 - bug fix in G4PersistentEventMan, G4Persisten 218 - bug fix in G4PersistentEventMan, G4PersistentGeomMan, G4PersistentRunMan 222 - use /db commands 219 - use /db commands 223 220 224 November 22, 99 Y.Morita 221 November 22, 99 Y.Morita 225 - added digits+hits/digits 222 - added digits+hits/digits 226 - removed dependency of transient hits 223 - removed dependency of transient hits 227 - introduced G4PersistencyMessenger 224 - introduced G4PersistencyMessenger 228 225 229 November 20, 99 Y.Morita 226 November 20, 99 Y.Morita 230 - Introduced G4PersistentSchema.hh to use Gean 227 - Introduced G4PersistentSchema.hh to use Geant4 named schema 231 (requires config-V00-01-12) 228 (requires config-V00-01-12) 232 229 233 November 19, 99 Y.Morita (persistency-V00-01- 230 November 19, 99 Y.Morita (persistency-V00-01-06) 234 - bug fixes in G4PersistentEventMan.cc and G4P 231 - bug fixes in G4PersistentEventMan.cc and G4PersistentRunMan.cc 235 232 236 November 18, 99 Y.Morita 233 November 18, 99 Y.Morita 237 - Use absolute path in GNUmakefile to include 234 - Use absolute path in GNUmakefile to include right dependencies for liblist 238 - bug fixes in G4PBooleanSolid, G4PersistentEv 235 - bug fixes in G4PBooleanSolid, G4PersistentEventMan 239 236 240 November 17, 99 Y.Morita 237 November 17, 99 Y.Morita 241 - Move schema header files from tmp to schema/ 238 - Move schema header files from tmp to schema/include (requires new config) 242 239 243 November 16, 99 Y.Morita 240 November 16, 99 Y.Morita 244 - more fix on circular dependencies: 241 - more fix on circular dependencies: 245 + Moved G4PVSolids and G4PAffineTransform to 242 + Moved G4PVSolids and G4PAffineTransform to pgeomGlobal 246 + G4PersistencyManager: Splitted classes int 243 + G4PersistencyManager: Splitted classes into separate objects 247 + Added G4PersistentHitMan 244 + Added G4PersistentHitMan 248 245 249 November 12, 99 Y.Morita 246 November 12, 99 Y.Morita 250 - GNUmakefile fix for dependency files 247 - GNUmakefile fix for dependency files 251 - Use d_Varray<d_Ref<>> instead of HepRefVArra 248 - Use d_Varray<d_Ref<>> instead of HepRefVArray() 252 249 253 November 12, 99 Y.Morita (persistency-V00-01- 250 November 12, 99 Y.Morita (persistency-V00-01-05) 254 - Fix for RW->G4RW changes 251 - Fix for RW->G4RW changes 255 - Bug fixes: 252 - Bug fixes: 256 +Container of PrimaryVertex in G4PEvent 253 +Container of PrimaryVertex in G4PEvent 257 +Association of Boolean Solids 254 +Association of Boolean Solids 258 255 259 November 10, 99 Y.Morita (persistency-V00-01- 256 November 10, 99 Y.Morita (persistency-V00-01-04) 260 - Added Boolean Solid Types 257 - Added Boolean Solid Types 261 258 262 November 9, 99 Y.Morita (persistency-V00-01-0 259 November 9, 99 Y.Morita (persistency-V00-01-03) 263 - Bug fix in G4PEvent, G4PHCofThisEvent, G4PVH 260 - Bug fix in G4PEvent, G4PHCofThisEvent, G4PVHitsCollection, 264 G4PersistencyManager, G4PersistentEventMan 261 G4PersistencyManager, G4PersistentEventMan 265 - Mod GNUmakefile 262 - Mod GNUmakefile 266 263 267 November 8, 99 Y.Morita (persistency-V00-01-0 264 November 8, 99 Y.Morita (persistency-V00-01-02) 268 - Modified HepVArray/HepRefVArray to d_Varray< 265 - Modified HepVArray/HepRefVArray to d_Varray<>, d_Varray<d_Ref<>> 269 - Modified ooRef() to d_Ref<> 266 - Modified ooRef() to d_Ref<> 270 - Some mod G4int to G4Pint 267 - Some mod G4int to G4Pint 271 - G4PEvent: Set associations to G4PPrimaryVert 268 - G4PEvent: Set associations to G4PPrimaryVertex, G4PHCofThisEvent 272 - Created G4PVHitsCollection and G4PHCofThisEv 269 - Created G4PVHitsCollection and G4PHCofThisEvent 273 270 274 November 4, 99 Y.Morita 271 November 4, 99 Y.Morita 275 - ./GNUmakefile: Added G4phits 272 - ./GNUmakefile: Added G4phits 276 - digits+hits/hits/GNUmakefile: 273 - digits+hits/hits/GNUmakefile: 277 Added G4OODDLX_BOOT 274 Added G4OODDLX_BOOT 278 Added explicit dependencies of G4PHCofThisE 275 Added explicit dependencies of G4PHCofThisEvent.hh: G4PVHitsCollection.hh 279 - moved G4PLogicalVolume from persistency/geom 276 - moved G4PLogicalVolume from persistency/geometry/volumes to 280 persistency/geometry/management to avoid cir 277 persistency/geometry/management to avoid circular dependency 281 - G4PersistencyManager: Allow constructor with 278 - G4PersistencyManager: Allow constructor with the name of Boot file 282 279 283 October 27, 99 J.Allison 280 October 27, 99 J.Allison 284 - Created persistency/global/include. 281 - Created persistency/global/include. 285 - Moved management/include/G4PersistentTypes.h 282 - Moved management/include/G4PersistentTypes.hh to global/include. 286 - Modified GNUmakefiles to add persistency/glo 283 - Modified GNUmakefiles to add persistency/global/include to -I path. 287 284 288 October 21, 99 Y.Morita (persistency-V00-01-0 285 October 21, 99 Y.Morita (persistency-V00-01-01) 289 - One more bug fix in G4PEvent.cc (thePrimaryV 286 - One more bug fix in G4PEvent.cc (thePrimaryVertex) 290 287 291 October 8, 99 Y.Morita (persistency-V00-01-00 288 October 8, 99 Y.Morita (persistency-V00-01-00) 292 - GNUmakefile changes for G4TMPSCHEMA_BOOT (re 289 - GNUmakefile changes for G4TMPSCHEMA_BOOT (requires config-V00-01-01) 293 - Bug fix in G4PEvent.cc (thePrimaryVertex) 290 - Bug fix in G4PEvent.cc (thePrimaryVertex) 294 291 295 April 29, 99 Y.Morita (persistency-00-04-01) 292 April 29, 99 Y.Morita (persistency-00-04-01) 296 - removed overlapping definition of HepRefVArr 293 - removed overlapping definition of HepRefVArray for G4PVPhysicalVolume 297 in G4PGeometryObjectMap.cc 294 in G4PGeometryObjectMap.cc 298 - Fixed a typo in G4PersistentGeomMan.cc 295 - Fixed a typo in G4PersistentGeomMan.cc 299 296 300 November 15, 98 Y.Morita (persistency-00-03-0 297 November 15, 98 Y.Morita (persistency-00-03-03) 301 - Fix bug in G4PVPhysicalVolume.cc 298 - Fix bug in G4PVPhysicalVolume.cc 302 299 303 November 10, 98 Y.Morita (persistency-00-03-0 300 November 10, 98 Y.Morita (persistency-00-03-02) 304 - G4PersistentGeomMan now handle Replica geome 301 - G4PersistentGeomMan now handle Replica geometry 305 302 306 November 10, 98 Y.Morita (persistency-00-03-0 303 November 10, 98 Y.Morita (persistency-00-03-01) 307 - G4PersistencyManager splitted into G4Persist 304 - G4PersistencyManager splitted into G4PersistentEventMan, 308 G4PersistentGeomMan, G4PersistentRunMan 305 G4PersistentGeomMan, G4PersistentRunMan 309 - G4Run is now persistent 306 - G4Run is now persistent 310 307 311 July 23, 98 Y.Morita (persistency-00-01-09) 308 July 23, 98 Y.Morita (persistency-00-01-09) 312 - G4PVPhysicalVolume: protect declare of d_Dou 309 - G4PVPhysicalVolume: protect declare of d_Double with 313 OO_VARRAY_D_DOUBLE for different version of 310 OO_VARRAY_D_DOUBLE for different version of HepODBMS 314 - G4PVPhysicalVolume: added G4Exception for re 311 - G4PVPhysicalVolume: added G4Exception for restoring rotation matrix 315 (for now) 312 (for now) 316 313 317 July 15, 98 Y.Morita (persistency-00-01-08) 314 July 15, 98 Y.Morita (persistency-00-01-08) 318 - revised "cleandb" target in GNUmakefile 315 - revised "cleandb" target in GNUmakefile 319 - g4odbms_setup.csh cosmetics 316 - g4odbms_setup.csh cosmetics 320 317 321 July 15, 98 Y.Morita (persistency-00-01-07) 318 July 15, 98 Y.Morita (persistency-00-01-07) 322 - absorb oodlx compiler differences on CERN AI 319 - absorb oodlx compiler differences on CERN AIX-AFS 323 320 324 July 14, 98 Y.Morita (persistency-00-01-06) 321 July 14, 98 Y.Morita (persistency-00-01-06) 325 - Bug fix on store geometry 322 - Bug fix on store geometry 326 - added G4ODBMS := true to GNUmakefile 323 - added G4ODBMS := true to GNUmakefile 327 324 328 July 11, 98 Y.Morita (persistency-00-01-05) 325 July 11, 98 Y.Morita (persistency-00-01-05) 329 - script clean up for test/g4odbms_setup.csh 326 - script clean up for test/g4odbms_setup.csh 330 327 331 July 10, 98 Y.Morita (persistency-00-01-04) 328 July 10, 98 Y.Morita (persistency-00-01-04) 332 - updated test/GNUmakefile 329 - updated test/GNUmakefile 333 - fixed a bug in G4PersistencyManager 330 - fixed a bug in G4PersistencyManager 334 - digits+hits/hits added 331 - digits+hits/hits added 335 332 336 July 10, 98 Y.Morita (persistency-00-01-03) 333 July 10, 98 Y.Morita (persistency-00-01-03) 337 - moved GNUmakefile targes 'headers' and 'd_fi 334 - moved GNUmakefile targes 'headers' and 'd_files' to common.gmk and 338 globlib.gmk. 335 globlib.gmk. 339 - a few bug fix in G4PPVPlacement.cc, G4PVSoli 336 - a few bug fix in G4PPVPlacement.cc, G4PVSolid.cc, 340 G4PGeometryObjectMap.ddl, G4PersistencyManag 337 G4PGeometryObjectMap.ddl, G4PersistencyManager.hh, 341 G4PGeometryObjectMap.cc, G4PersistencyManage 338 G4PGeometryObjectMap.cc, G4PersistencyManager.cc 342 339 343 July 9, 98 Y.Morita 340 July 9, 98 Y.Morita 344 - new GNUmakefile for pre-beta01 (persistency- 341 - new GNUmakefile for pre-beta01 (persistency-00-01-02) 345 342 346 July 8, 98 Y.Morita 343 July 8, 98 Y.Morita 347 - debug physics volume and logical volume (per 344 - debug physics volume and logical volume (persistency-00-01-01) 348 345 349 June 30, 98 Y.Morita 346 June 30, 98 Y.Morita 350 - added geometry persistency: (persistency-00- 347 - added geometry persistency: (persistency-00-07-01) 351 348 352 June 15, 98 Y.Morita 349 June 15, 98 Y.Morita 353 - made new subcategories: digits+hits, geometr 350 - made new subcategories: digits+hits, geometry, events, management, run 354 351 355 June 11, 98 Y.Morita (persistency-00-06-01) 352 June 11, 98 Y.Morita (persistency-00-06-01) 356 - G4PersistencyManager uses HepDbApplication r 353 - G4PersistencyManager uses HepDbApplication rather than inherit 357 - Tagged. 354 - Tagged. 358 355 359 April 21, 98 G.Cosmo (persistency-00-05-01) 356 April 21, 98 G.Cosmo (persistency-00-05-01) 360 - Tagged. 357 - Tagged. 361 358 362 March 24, 98 G.Barrand 359 March 24, 98 G.Barrand 363 - GNUmakefile : MAKESHLIB changed in G4MAKESHL 360 - GNUmakefile : MAKESHLIB changed in G4MAKESHLIB 364 361 365 March 24, 98 G.Barrand 362 March 24, 98 G.Barrand 366 - Creation of this file. 363 - Creation of this file.