Import Geant4 4.1.0 source tree

This commit is contained in:
Gabriele Cosmo
2016-06-08 16:39:52 +02:00
parent 921d3b1cda
commit 330b82b769
4524 changed files with 178689 additions and 43575 deletions
+69
View File
@@ -0,0 +1,69 @@
# $Id: Release.notes,v 1.2 2002/05/31 17:44:42 radoone Exp $
GDML Processor for Geant4 RC 1.0 RELEASE NOTES
----------------------------------------------
Platforms
---------
Supported platforms(not final):
CERN Linux RH 6.1.1 and RH 7.2.1, compiler GCC 2.95.2, G4SYSTEM: Linux-g++
CERN Linux RH 6.1.1, compiler EGCS 1.1.2 (2.91.66), G4SYSTEM: Linux-egcs
CERN SUN Solaris, compiler SUN WS 6.1 CC 5.2, G4SYSTEM: SUN-CC
Additional Requirements
-----------------------
Apache Xerces-C 1.6.0 or better (built with version 1.7.0.)
Supported GDML Features
-----------------------
GDML Schema 1.0 compatible features include:
a) Expressions support
- constants,physics constants, translations and rotations, numerical expressions
- including CLHEP units
b) Full materials support
- isotopes, elements, compounds anf mixtures
c) CSG solids
- standard CSG solids
- boolean solids, e.g. union, subtraction, intersection
d) geometrical structure
- volume, assembly, placements (single, so far)
e) geometry setups
- more then one setup is possible
- selection based on name-version pair
Known issues and problems
-------------------------
1.
> Current implementation works only when build with shared libraries enabled.
> It's understood issue of bootstraping of the components in statically linked
> executables. It's being worked on it.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> THIS HAS BEEN SOLVED!
2.
> Only GDML DTD is here due to lack of time, GDML Schema is work in progress,
> hopefully released soon.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> THIS HAS BEEN SOLVED!
3.
> The Saxana components' interfaces are a bit messy, this issue is being addressed already in the new
> development tree together with support for XML Schema.
Still an issue. The Saxana engine will be rewritten with generative version of XML Engine.
Work on it is in progress.
4. When linking for Linux-g++ G4SYSTEM on RH 7.2.1 against Xerces-C libraries build on RH 6.1.1 with
compiler GCC 2.95.2 the linker warning can be so far ignored as the resulting binary can run.
We will look at this issue. Looks like G4SYSTEM needs to be again extended for Linux systems.
Any feedback is welcome
mailto:Radovan.Chytracek@cern.ch