Import Geant4 9.0.0 source tree

This commit is contained in:
Gabriele Cosmo
2016-06-09 15:16:48 +02:00
parent 75c7fd177d
commit a8e9364cea
6592 changed files with 84274 additions and 69292 deletions
@@ -25,7 +25,7 @@
//
//
// $Id: G4OpenInventor.hh,v 1.9 2006/06/29 21:20:22 gunter Exp $
// GEANT4 tag $Name: geant4-08-02 $
// GEANT4 tag $Name: geant4-09-00 $
//
// Guy Barrand 26 Mar 1998.
// OpenInventor graphics system factory.
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4OpenInventorSceneHandler.hh,v 1.32 2007/01/05 16:52:47 allison Exp $
// GEANT4 tag $Name: geant4-08-03 $
// $Id: G4OpenInventorSceneHandler.hh,v 1.33 2007/03/27 15:24:15 allison Exp $
// GEANT4 tag $Name: geant4-09-00 $
//
//
// J Kallenbach 27th Aug 1996
@@ -47,6 +47,7 @@
class G4OpenInventor;
class SoSeparator;
class Geant4_SoStyleCache;
class G4VisAttributes;
// Base class for various OpenInventorScene classes.
class G4OpenInventorSceneHandler: public G4VSceneHandler {
@@ -88,6 +89,7 @@ private:
enum G4OIMarker {G4OICircle, G4OISquare};
void AddCircleSquare (G4OIMarker markerType, const G4VMarker&);
void GeneratePrerequisites();
void AddProperties(const G4VisAttributes*);
std::map <G4LogicalVolume*, SoSeparator*,
std::less <G4LogicalVolume*> > fSeparatorMap;
SoSeparator* fRoot;
@@ -25,7 +25,7 @@
//
//
// $Id: G4OpenInventorTransform3D.hh,v 1.7 2006/06/29 21:20:26 gunter Exp $
// GEANT4 tag $Name: geant4-08-02 $
// GEANT4 tag $Name: geant4-09-00 $
//
//
// jck 17 Dec 1996
@@ -25,7 +25,7 @@
//
//
// $Id: G4OpenInventorWin.hh,v 1.3 2006/06/29 21:20:30 gunter Exp $
// GEANT4 tag $Name: geant4-08-02 $
// GEANT4 tag $Name: geant4-09-00 $
//
// OpenInventor graphics system factory.
@@ -25,7 +25,7 @@
//
//
// $Id: G4OpenInventorWin32.hh,v 1.7 2006/06/29 21:20:32 gunter Exp $
// GEANT4 tag $Name: geant4-08-02 $
// GEANT4 tag $Name: geant4-09-00 $
//
// OpenInventor graphics system factory.
@@ -25,7 +25,7 @@
//
//
// $Id: G4OpenInventorWinViewer.hh,v 1.9 2006/06/29 21:20:34 gunter Exp $
// GEANT4 tag $Name: geant4-08-02 $
// GEANT4 tag $Name: geant4-09-00 $
//
//
// Jeff Kallenbach 01 Aug 1996
@@ -25,7 +25,7 @@
//
//
// $Id: G4OpenInventorX.hh,v 1.7 2006/06/29 21:20:36 gunter Exp $
// GEANT4 tag $Name: geant4-08-02 $
// GEANT4 tag $Name: geant4-09-00 $
//
//
// Andrew Walkden 27th March 1996
@@ -25,7 +25,7 @@
//
//
// $Id: G4OpenInventorXt.hh,v 1.3 2006/06/29 21:20:38 gunter Exp $
// GEANT4 tag $Name: geant4-08-02 $
// GEANT4 tag $Name: geant4-09-00 $
//
//
// Andrew Walkden 27th March 1996
@@ -25,7 +25,7 @@
//
//
// $Id: G4OpenInventorXtViewer.hh,v 1.14 2006/06/29 21:20:40 gunter Exp $
// GEANT4 tag $Name: geant4-08-02 $
// GEANT4 tag $Name: geant4-09-00 $
//
//
// Jeff Kallenbach 01 Aug 1996
@@ -25,7 +25,7 @@
//
//
// $Id: SbMath.h,v 1.4 2006/06/29 21:20:46 gunter Exp $
// GEANT4 tag $Name: geant4-08-02 $
// GEANT4 tag $Name: geant4-09-00 $
//
#ifndef HEPVis_SbMath_h
#define HEPVis_SbMath_h
@@ -25,7 +25,7 @@
//
//
// $Id: SoDetectorTreeKit.h,v 1.5 2006/06/29 21:21:16 gunter Exp $
// GEANT4 tag $Name: geant4-08-02 $
// GEANT4 tag $Name: geant4-09-00 $
//
/*-----------------------------HEPVis----------------------------------------*/
/* */
@@ -25,7 +25,7 @@
//
//
// $Id: SoBox.h,v 1.3 2006/06/29 21:21:18 gunter Exp $
// GEANT4 tag $Name: geant4-08-02 $
// GEANT4 tag $Name: geant4-09-00 $
//
/*-----------------------------Hepvis----------------------------------------*/
/* */
@@ -25,7 +25,7 @@
//
//
// $Id: SoCons.h,v 1.3 2006/06/29 21:21:20 gunter Exp $
// GEANT4 tag $Name: geant4-08-02 $
// GEANT4 tag $Name: geant4-09-00 $
//
/*-----------------------------Hepvis----------------------------------------*/
/* */
@@ -25,7 +25,7 @@
//
//
// $Id: SoTrap.h,v 1.4 2006/06/29 21:22:06 gunter Exp $
// GEANT4 tag $Name: geant4-08-02 $
// GEANT4 tag $Name: geant4-09-00 $
//
/*-----------------------------Hepvis----------------------------------------*/
/* */
@@ -25,7 +25,7 @@
//
//
// $Id: SoTrd.h,v 1.3 2006/06/29 21:22:08 gunter Exp $
// GEANT4 tag $Name: geant4-08-02 $
// GEANT4 tag $Name: geant4-09-00 $
//
/*-----------------------------Hepvis----------------------------------------*/
/* */
@@ -25,7 +25,7 @@
//
//
// $Id: SoTubs.h,v 1.3 2006/06/29 21:22:10 gunter Exp $
// GEANT4 tag $Name: geant4-08-02 $
// GEANT4 tag $Name: geant4-09-00 $
//
/*-----------------------------Hepvis----------------------------------------*/
/* */
@@ -24,7 +24,7 @@
// ********************************************************************
//
// $Id: SoG4LineSet.h,v 1.2 2006/12/13 15:49:51 gunter Exp $
// GEANT4 tag $Name: geant4-08-02 $
// GEANT4 tag $Name: geant4-09-00 $
//
// John Allison 26th October 2006
// Extended SoLineSet to include G4Atts.
@@ -24,7 +24,7 @@
// ********************************************************************
//
// $Id: SoG4MarkerSet.h,v 1.2 2006/12/13 15:49:53 gunter Exp $
// GEANT4 tag $Name: geant4-08-02 $
// GEANT4 tag $Name: geant4-09-00 $
//
// John Allison 26th October 2006
// Extended SoMarkerSet to include G4Atts.
@@ -25,7 +25,7 @@
//
//
// $Id: SoG4Polyhedron.h,v 1.2 2006/12/13 15:49:56 gunter Exp $
// GEANT4 tag $Name: geant4-08-02 $
// GEANT4 tag $Name: geant4-09-00 $
//
// John Allison 26th October 2006
// Extended Geant4_SoPolyhedron to include G4Atts.