| 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 |
|
|---|