Import Geant4 1.0.0 source tree

This commit is contained in:
Gabriele Cosmo
2016-06-08 15:28:20 +02:00
parent aaa409b6ee
commit ca1c8cb059
2995 changed files with 106830 additions and 299600 deletions
+126 -2
View File
@@ -1,4 +1,4 @@
$Id: History,v 1.23 1999/07/03 10:52:25 johna Exp $
$Id: History,v 1.54 1999/12/07 11:05:52 johna Exp $
-------------------------------------------------------------------
=========================================================
@@ -24,6 +24,130 @@ committal in the CVS repository !
History file for visualization category
---------------------------------------
vis-V00-01-14a 7th December 1999 John Allison
- Added `class' keyword in friend statement in G4VisStateDependent.hh
to keep HP happy.
vis-V00-01-14 6th December 1999 John Allison
- Invert rotation of boolean component in G4PhysicalVolumeModel.cc.
vis-V00-01-13 Satoshi TANAKA Dec 01, 1999
- DAWN-V00-01-08
- Removed implicit casting from the previous updation
vis-V00-01-12 Satoshi TANAKA Nov 30, 1999
- DAWN-V00-01-06
- Fixing improper definition of alpha1, alpha2
vis-V00-01-11 29th November 1999 John Allison
- Introduced helper class G4VisStateDependent to decouple G4VisManager from
G4StateManager, G4RunManager, etc.
- Archived old directoris inside test subdirectory.
vis-V00-01-10 25th November 1999 John Allison
- Adapted relevant header files of modeling and management for
Software Reference Manual.
vis-V00-01-09 23th November 1999 Satoshi Tanaka
- Protection to ill-defined G4Trap in AddThis()
vis-V00-01-08 10th November 1999 John Allison
- Added capability of viewing Boolean solids - coworks with geometry-V00-01-01.
- Fixed bug in G4VViewer to maintain proper status of fNeedKernelVisit.
- Added Boolean solids to test/src/MyDetectorConstruction.cc.
- Added circle to represent end of step in test/src/MySteppingAction.cc.
vis-V00-01-07 5th November John Allison
- Added /vis/viewer/update [<viewer-name>].
- Some groundwork for /vis/scene/edit.
- Added additional check in G4VisManager::IsValidView().
- G4VSceneHandler::ClearStore() invokes fpViewer -> NeedKernelVisit().
(After a clear of the graphical database it is necessary to do this.
So if a derived class redefines, it must still invoke this base
class method.
- G4Scene::AddRunDurationModel(), AddWorldIfEmpty(), AddEndOfEventModel():
avoid duplicate models and flag with G4bool return argument.
- G4VisCommandsSceneAdd: respect the above G4bool return value.
- G4Scene::AddRunDurationModel(): remove temporary workaround for old CLHEP
non-const problem.
- Added 3rd template argument of map (to keep Sun CC 4.2 happy) in
G4OpenGLStoredSceneHandler.hh and G4OpenInventorSceneHandler.hh.
- G4OpenGLStoredSceneHandler::ClearStore() and
G4OpenInventorSceneHandler::ClearStore() invoke base class function
G4VSceneHandler::ClearStore().
VRML-V00-01-01 4th November 1999 Satoshi Tanaka
- Introduction of VRMLBeginModeling() for new vis commands
- Updation and tagging of visualization/VRML/
and this History file
DAWN-V00-01-04 04th November 1999 Satoshi TANAKA
- Protection to AddPrimitive( G4NURBS )
- Updation and tagging of visualization/FukuiRenderer/
and this History file
DAWN-V00-01-03 02nd November 1999 Satoshi TANAKA
- Updation and tagging of visualization/FukuiRenderer/
and this History file
- Environmental variable G4DAWN_MULTI_WINDOW is
renamed to G4DAWNFILE_MULTI_WINDOW for DAWN-file driver.
(G4DAWN_MULTI_WINDOW still works for a while.)
DAWN-V00-01-02 01st November 1999 Satoshi TANAKA
- Updation and tagging of visualization/FukuiRenderer/
and this History file
- Separation of BeginModeling() and FRBeginModeling().
Co-workable with /run/beamOn with the new vis commands.
29 Oct 1999 Guy Barrand
- Modify G4Xo.cc to not load G4Xo.xrm resource file.
Resource must be grouped in some g4.xrm file.
vis-V00-01-06 25th October 1999 John Allison
- No longer update view parameters in /vis/scene/add/volume, etc.
- Change G4RWTValHashDictionary to G4std::map in G4OpenGLStoredSceneHandler
and G4OpenInventorSceneHandler (needs global-V00-01-03).
11 Oct 1999 Guy Barrand
- G4GoSceneHandler.cc/G4GoSceneHandler::EndPrimitives : modify
the logic of setting the OMatrix for Go objects in order
to avoid the usage of the CLHEP/Rotation.getAngleAxis that
clearly has precision problem on some platforms (at least
Linux and HP-UX).
vis-V00-01-05 4th October 1999 John Allison
- Implemented /vis/scene/add/logicalVolume.
- Added G4LogicalVolumeModel.
- Augmented G4PhysicalVolumeModel so G4LogicalVolumeModel could inherit.
- Updated G4BoundingSphereScene and G4PhysicalVolumeSearchScene to
implement extra virtual functions in G4VSceneHandler interface.
- Moved virtual destructor G4VModel::~G4VModel to non-inline implementation.
- Tidied G4VSceneHandler.
vis-V00-01-04 30 Sep 1999 Satoshi Tanaka
- RW/STL dependence was removed from VRML 1.0 driver
15 Sep 1999 Guy Barrand
- Modify G4OpenGLStoredSceneHandler.cc to compile on Linux-g++ with STL.
vis-V00-01-03 27th August John Allison
- Modified GNUmakefile to prevent building of global libraries.
vis-V00-01-02 27th August John Allison
- Eliminate residual references to G4Ray.
- Improved some informational printing in G4VisManager::IsValidView.
- G4Vis
Manager::SetCurrentGraphicsSystem no longer gives spurious warnings.
- Improved README (change `gmake global' to plain `gmake').
vis-V00-01-01 26th August Satoshi TANAKA
- Protection for invalid calling of BeginModeling
- .DAWN.history ==> .DAWN_1.history
**** It means DAWN version 3.80a or after is required ***
vis-V00-01-00 24th August Satoshi TANAKA
- Improved README.
vis-01-00-15a 3rd July 1999 John Allison
- Improved README (Guy).
- Corrected a fprintf statement in G4OpenGLXViewer::spewWireframeEPS.
@@ -109,7 +233,7 @@ vis-01-00-05 7th February 1999 John Allison
vis-01-00-04 11th January 1999 John Allison
- Completed change of names from scene to sceneHandler, view to viewer.
- Vis manager and scene handlers now keep pointer to scene, rather than a copy.
- G4SceneList now a simple RWTPtrOrderedVector.
- G4SceneList now a simple G4RWTPtrOrderedVector.
- /vis/camera/reset now resets viewpoint direction and up vector.
vis-01-00-03 10th January 1999 John Allison