[1337] | 1 | $Id: History,v 1.52 2010/06/21 12:38:48 kmura Exp $ |
---|
| 2 | ------------------------------------------------------------------- |
---|
| 3 | |
---|
| 4 | ========================================================= |
---|
| 5 | Geant4 - an Object-Oriented Toolkit for Simulation in HEP |
---|
| 6 | ========================================================= |
---|
| 7 | |
---|
| 8 | Geant4Py History file |
---|
| 9 | --------------------- |
---|
| 10 | |
---|
| 11 | Geant4Py is a Geant4-Python bridge. |
---|
| 12 | |
---|
| 13 | ---------------------------------------------------------- |
---|
| 14 | * Reverse chronological order (last date on top), please * |
---|
| 15 | ---------------------------------------------------------- |
---|
| 16 | |
---|
| 17 | 21 June 2010 K.Murakami (tagged as envs-V09-03-01) |
---|
| 18 | - updates for changes of G4 classes (G4RunManager, physics list) |
---|
| 19 | - use G4xMultipleScattering for EMLowEpl site-pacakage module |
---|
| 20 | |
---|
| 21 | 4 June 2010 K.Murakami (tagged as envs-V09-03-00) |
---|
| 22 | - update for the 9.4 beta release |
---|
| 23 | - use G4xMultipleScattering instead if G4MultipleScattering class. |
---|
| 24 | - bug fix in pyG4GDMLParser.cc |
---|
| 25 | |
---|
| 26 | 27 November 2009 K.Murakami |
---|
| 27 | - config/g4py.gmk: add -lz as linker options |
---|
| 28 | |
---|
| 29 | 19 November 2009 K.Murakami |
---|
| 30 | - add checking gl2ps library in configure script. |
---|
| 31 | - gl2ps is added in config/g4vis.gmk. |
---|
| 32 | - update pyPhysicsList.cc for 9.3 release |
---|
| 33 | |
---|
| 34 | 14 May 2009 K. Murakami (tagged) |
---|
| 35 | - fixes on configure script and config/module.gmk |
---|
| 36 | - change default search paths for G4/CLHEP include and lib |
---|
| 37 | |
---|
| 38 | 3 December 2008 K.Murakami (tagged) |
---|
| 39 | - modified for the 9.2 releaase. |
---|
| 40 | * G4Material, G4Isotope, G4Element |
---|
| 41 | |
---|
| 42 | 30 November 2008 K.Murakami |
---|
| 43 | - GDML is merged to G4GDML package (g4gdml->gdml) |
---|
| 44 | add write functionality |
---|
| 45 | |
---|
| 46 | 30 June 2008 K. Murakami |
---|
| 47 | - brushup python scripts (accroding with PEP-8) |
---|
| 48 | - emcalculator.py : move to site-modules |
---|
| 49 | - add G4CrossSectionHandler |
---|
| 50 | - EZgeom package is moved to geometry/ezgeom |
---|
| 51 | |
---|
| 52 | 25 June 2008 K. Murakami |
---|
| 53 | - configure : fix a wrong incdir variable. |
---|
| 54 | - config/sys/linux.gmk, linuxx8664gcc : |
---|
| 55 | add -fpermissive compile option for gcc 4.3 |
---|
| 56 | |
---|
| 57 | 12 June 2008 K. Murakami (1.6.1) |
---|
| 58 | - configure : fix echo -n problem, add --with-extra-dir flag |
---|
| 59 | - tools/g4autobuild : add treatment of XERCESCROOT |
---|
| 60 | - tools/g4pack : fix echo -n problem |
---|
| 61 | |
---|
| 62 | 4 June 2008 K. Murakami |
---|
| 63 | - add G4AtomicShells |
---|
| 64 | - update configure script (compatible with Debian/Ubuntsu sh) |
---|
| 65 | - cleanup config/*.gmk |
---|
| 66 | - configire: improve search for python include path |
---|
| 67 | |
---|
| 68 | 27 May 2008 K.Murakami |
---|
| 69 | - add some random engines |
---|
| 70 | |
---|
| 71 | 22 May 2008 K.Murakami |
---|
| 72 | - fix typo in G4VModularPhysicsList |
---|
| 73 | |
---|
| 74 | 13 March 2008 K.Murakami (1.6.0) |
---|
| 75 | - use G4Version.hh directly, instead pyG4Version.hh |
---|
| 76 | - configure script updated |
---|
| 77 | |
---|
| 78 | 28 February 2008 K.Murakami |
---|
| 79 | - fix pyPhysicsList.cc compilation error |
---|
| 80 | - fix pyG4GDMLParser.cc compilation error |
---|
| 81 | - G4GDML is automatically detected by configure script |
---|
| 82 | |
---|
| 83 | 26 November 2007 K.Murakami |
---|
| 84 | - add G4 GDML module support |
---|
| 85 | - update PL for 9.1 |
---|
| 86 | |
---|
| 87 | 12 November 2007 K.Murakami (1.5.0) |
---|
| 88 | - add FTFP_BERT in PL for 9.1 |
---|
| 89 | - add GDML (external lib.) support (experimental) |
---|
| 90 | - add exposure of G4Navigator |
---|
| 91 | |
---|
| 92 | 07 November 2007 K.Murakami |
---|
| 93 | - update for 9.1 |
---|
| 94 | * G4ParticleGun |
---|
| 95 | * G4NistManager |
---|
| 96 | |
---|
| 97 | 07 August 2007 K.Murakami (1.4.1) |
---|
| 98 | - add boolean sold classes |
---|
| 99 | - add G4PVPlacement constructors for geometry overlap check |
---|
| 100 | - add gtest06/07 for geometry test |
---|
| 101 | |
---|
| 102 | 12 July 2007 K.Murakami (1.4.0) |
---|
| 103 | - add version contorol in pyG4UIterminal.cc |
---|
| 104 | - bug fix in pyG4VUserDetectorConstruction |
---|
| 105 | - Construct() method should return PV |
---|
| 106 | - update G4VSolid |
---|
| 107 | - add specific CSG solid classes |
---|
| 108 | - add gtest05 as an example constructing CSG solid geometry in Python |
---|
| 109 | - a new example of TestEm0 is contributed by Jean |
---|
| 110 | |
---|
| 111 | 07 June 2007 K.Murakami |
---|
| 112 | - modified for 9.0 |
---|
| 113 | - pyG4LossTableManager.cc : updated |
---|
| 114 | - physics lists : removed some staffs |
---|
| 115 | |
---|
| 116 | 24 May 2007 K.Murakami (1.3.0) |
---|
| 117 | - implement software abort by Ctrl-C. |
---|
| 118 | - modified for 8.3/9.0 |
---|
| 119 | - pyG4EmCalculator.cc : updated |
---|
| 120 | - pyG4LossTableManager.cc : updated |
---|
| 121 | - pyG4ProductionCutsTable.cc : updated |
---|
| 122 | - pyG4TwoVector.cc : added |
---|
| 123 | - physics lists : new staffs are added |
---|
| 124 | |
---|
| 125 | 01 Dec 2006 K.Murakami (1.2.0) |
---|
| 126 | - pyG4Material.cc : fix namespace problem |
---|
| 127 | - pyG4VisManager.cc : replace SetVerboisity with SetVerboseLevel for G4.8.2 |
---|
| 128 | - add messenger for ExN03geom |
---|
| 129 | |
---|
| 130 | 21 November 2006 K.Murakami (1.1.0) |
---|
| 131 | - implement G4ExceptionHandler as translation to Python exceptions |
---|
| 132 | - remove obsolete method; G4VPhysicalVolume::GetObjectRotation() |
---|
| 133 | |
---|
| 134 | 20 November 2006 K.Murakami |
---|
| 135 | - modification for G4.8.2 |
---|
| 136 | - add G4Exception and G4ExceptionSeverity |
---|
| 137 | - modify configure for supporting physics lists |
---|
| 138 | - add physics list modules |
---|
| 139 | |
---|
| 140 | 15 November 2006 H. Yoshida |
---|
| 141 | - add 00README_MACOSX |
---|
| 142 | |
---|
| 143 | 23 August 2006 K.Murakami |
---|
| 144 | - add G4Version |
---|
| 145 | - G4LossTableManager, modify for version evolution |
---|
| 146 | |
---|
| 147 | 06 August 2006 K.Murakami (1.0.2) |
---|
| 148 | - modify config tools for building on MacOSX (some side-effects) |
---|
| 149 | - add tools dir for support tools for building user environment |
---|
| 150 | - add intercoms dir (move pyG4UImanager.cc from interfacr to intercoms) |
---|
| 151 | - new exposed staffs; |
---|
| 152 | G4UImanager, G4UIcommandTree, G4UIcommand, G4UIparameter |
---|
| 153 | - __init__.py is updeted |
---|
| 154 | (gUImanager as global, and some modifications) |
---|
| 155 | |
---|
| 156 | 12 July 2006 K.Murakami (1.0.1) |
---|
| 157 | - add exposures of G4LossTableManager, G4ProductionCutsTable |
---|
| 158 | - add site-modules/utls/MCScore |
---|
| 159 | - add site-modules/physics_lists/EMLowEpl |
---|
| 160 | |
---|
| 161 | 29 June 2006 K.Murakami |
---|
| 162 | - "site-modules/primaries/MedicalBeam/MedicalMeam.cc" |
---|
| 163 | fix a bug in calculation of cos from a sin value |
---|
| 164 | - remove duplicated DISCLAIMER (ExN03PhysicsList.cc/hh in site-modules) |
---|
| 165 | |
---|
| 166 | 27 June 2006 K.Murakami |
---|
| 167 | - fix rpath of boost_python (config/sys/linux.gmk, linuxx8664gcc.gmk) |
---|
| 168 | |
---|
| 169 | 21 June 2006 K.Murakami |
---|
| 170 | - sh version of configure script |
---|
| 171 | - G4UserStackingAction: fixed for not being called |
---|
| 172 | |
---|
| 173 | 14 June 2006 K.Murakami |
---|
| 174 | - update 00README |
---|
| 175 | - update expose of G4Track |
---|
| 176 | - change python calls pass-by-reference |
---|
| 177 | (XXXUserAction::XXXAction()) |
---|
| 178 | - change install path of site-modules (lib/site-modules -> lib/) |
---|
| 179 | - remove COPYING |
---|
| 180 | - update examples/education/lesson2 |
---|
| 181 | |
---|
| 182 | 07 June 2006 K.Murakami |
---|
| 183 | - fix segmentation fault at termination |
---|
| 184 | (XXUserAction-s, GraphicSystem-s) |
---|
| 185 | |
---|
| 186 | 05 June 2006 K.Murakami |
---|
| 187 | - add disclaimer for .cc/.hh files |
---|
| 188 | - some modifications for 08-00-ref-05 |
---|
| 189 | (G4FieldManager/G4EmCalculator/G4VPhysicalVolume/G4ParticleDefinition) |
---|
| 190 | |
---|
| 191 | 25 April 2006 K.Murakami |
---|
| 192 | - update to a revised version (local tag: g4py-weekly-23-Apr-06) |
---|
| 193 | - Directory structure is slightly modified. |
---|
| 194 | - some classes are newly exposed. |
---|
| 195 | - some new examples are added. |
---|
| 196 | |
---|
| 197 | 27 February 2006 K.Murakami |
---|
| 198 | - commit the first version (local tag: g4py-27-feb-06) |
---|
| 199 | |
---|