Import Geant4 9.5.0 source tree

This commit is contained in:
Gabriele Cosmo
2016-06-09 16:46:55 +02:00
parent 89a9605df1
commit b1eb5424d2
10957 changed files with 888481 additions and 160139 deletions
+1 -1
View File
@@ -7,7 +7,7 @@
#
# Generated on : 24/9/2010
#
# $Id: CMakeLists.txt,v 1.1 2010/09/29 18:42:05 bmorgan Exp $
# $Id: CMakeLists.txt,v 1.1 2010-09-29 18:42:05 bmorgan Exp $
#
#------------------------------------------------------------------------------
+1 -1
View File
@@ -1,4 +1,4 @@
# $Id: GNUmakefile,v 1.7 2010/10/27 07:34:32 gcosmo Exp $
# $Id: GNUmakefile,v 1.7 2010-10-27 07:34:32 gcosmo Exp $
# ------------------------------------------------------------
# GNUmakefile for BREPS library. Gabriele Cosmo, 15/11/96.
# ------------------------------------------------------------
+24 -1
View File
@@ -1,4 +1,4 @@
$Id: History,v 1.79 2010/11/23 15:15:11 gcosmo Exp $
$Id: History,v 1.79 2010-11-23 15:15:11 gcosmo Exp $
----------------------------------------------------------------------------
=========================================================
@@ -17,6 +17,29 @@ committal in the CVS repository !
* Reverse chronological order (last date on top), please *
----------------------------------------------------------
10/11/2011 : G.Cosmo breps-V09-04-04
- Fixed trivial Coverity defect on assignment operators to G4PointRat.
25/08/2011 : G.Cosmo breps-V09-04-03
- Migrated to new G4Exception scheme for warnings and errors.
- Defined scheme for warnings/errors coding:
+ 1xxx for warnings, 0xxx for errors.
Code numbering:
+ 0001: not supported or implemented features;
+ 0002: invalid setup/construct;
+ 0003: invalid run condition;
+ 1001: incorrect setup; automatically adapted.
+ 1002: notification.
12/05/2011 : G.Cosmo breps-V09-04-02
- G4BREPSolid: fixed compilation warnings on gcc-4.6.0.
06/05/2011 : G.Cosmo breps-V09-04-01
- Use G4 typedefs for CLHEP types also in internal unit tests.
24/03/2011 : G.Cosmo breps-V09-04-00
- Use G4Transform3D type in place of native CLHEP type.
23/11/2010 : G.Cosmo breps-V09-03-07 and V09-03-06
- Fixed remaining cases of pointer handling in experimental G4BezierSurface
code.
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4Assembly.hh,v 1.10 2006/06/29 18:37:33 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4Assembly.hh,v 1.10 2006-06-29 18:37:33 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// Class G4Assembly
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4Assembly.icc,v 1.4 2006/06/29 18:37:35 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4Assembly.icc,v 1.4 2006-06-29 18:37:35 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// --------------------------------------------------------------------
// GEANT 4 inline definitions file
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4Axis2Placement3D.hh,v 1.5 2006/06/29 18:37:38 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4Axis2Placement3D.hh,v 1.5 2006-06-29 18:37:38 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// Class G4Axis2Placement3D
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4Axis2Placement3D.icc,v 1.9 2006/06/29 18:37:41 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4Axis2Placement3D.icc,v 1.9 2006-06-29 18:37:41 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// --------------------------------------------------------------------
// GEANT 4 inline definitions file
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4BREPSolid.hh,v 1.19 2010/10/20 09:14:11 gcosmo Exp $
// GEANT4 tag $Name: geant4-09-04 $
// $Id: G4BREPSolid.hh,v 1.19 2010-10-20 09:14:11 gcosmo Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// Class G4BREPSolid
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4BREPSolid.icc,v 1.9 2006/10/20 14:23:19 gcosmo Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4BREPSolid.icc,v 1.9 2006-10-20 14:23:19 gcosmo Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// --------------------------------------------------------------------
// GEANT 4 inline definitions file
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4BREPSolidBox.hh,v 1.12 2010/10/20 09:14:11 gcosmo Exp $
// GEANT4 tag $Name: geant4-09-04 $
// $Id: G4BREPSolidBox.hh,v 1.12 2010-10-20 09:14:11 gcosmo Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// Class G4BREPSolidBox
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4BREPSolidCone.hh,v 1.13 2010/10/20 09:14:11 gcosmo Exp $
// GEANT4 tag $Name: geant4-09-04 $
// $Id: G4BREPSolidCone.hh,v 1.13 2010-10-20 09:14:11 gcosmo Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// Class G4BREPSolidCone
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4BREPSolidCylinder.hh,v 1.12 2010/10/20 09:14:11 gcosmo Exp $
// GEANT4 tag $Name: geant4-09-04 $
// $Id: G4BREPSolidCylinder.hh,v 1.12 2010-10-20 09:14:11 gcosmo Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// Class G4BREPSolidCylinder
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4BREPSolidOpenPCone.hh,v 1.12 2010/10/20 09:14:11 gcosmo Exp $
// GEANT4 tag $Name: geant4-09-04 $
// $Id: G4BREPSolidOpenPCone.hh,v 1.12 2010-10-20 09:14:11 gcosmo Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// Class G4BREPSolidOpenPCone
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4BREPSolidPCone.hh,v 1.16 2010/10/20 09:14:11 gcosmo Exp $
// GEANT4 tag $Name: geant4-09-04 $
// $Id: G4BREPSolidPCone.hh,v 1.16 2010-10-20 09:14:11 gcosmo Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// Class G4BREPSolidPCone
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4BREPSolidPolyhedra.hh,v 1.16 2010/10/20 09:14:11 gcosmo Exp $
// GEANT4 tag $Name: geant4-09-04 $
// $Id: G4BREPSolidPolyhedra.hh,v 1.16 2010-10-20 09:14:11 gcosmo Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// Class G4BREPSolidPolyhedra
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4BREPSolidSphere.hh,v 1.13 2010/10/20 09:14:11 gcosmo Exp $
// GEANT4 tag $Name: geant4-09-04 $
// $Id: G4BREPSolidSphere.hh,v 1.13 2010-10-20 09:14:11 gcosmo Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// Class G4BREPSolidSphere
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4BREPSolidTorus.hh,v 1.12 2010/10/20 09:14:11 gcosmo Exp $
// GEANT4 tag $Name: geant4-09-04 $
// $Id: G4BREPSolidTorus.hh,v 1.12 2010-10-20 09:14:11 gcosmo Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// Class G4BREPSolidTorus
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4BSplineCurve.hh,v 1.14 2010/07/07 14:45:31 gcosmo Exp $
// GEANT4 tag $Name: geant4-09-04 $
// $Id: G4BSplineCurve.hh,v 1.14 2010-07-07 14:45:31 gcosmo Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// Class G4BSplineCurve
@@ -62,7 +62,7 @@ public: // with description
// Copy constructor and assignment operator.
virtual G4Curve* Project(const G4Transform3D& tr=
HepGeom::Transform3D::Identity);
G4Transform3D::Identity);
// Transforms and projects all control points.
virtual G4double GetPMax() const;
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4BSplineCurve.icc,v 1.8 2010/07/07 14:45:31 gcosmo Exp $
// GEANT4 tag $Name: geant4-09-04 $
// $Id: G4BSplineCurve.icc,v 1.8 2010-07-07 14:45:31 gcosmo Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// --------------------------------------------------------------------
// GEANT 4 inline definitions file
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4BSplineCurveWithKnots.hh,v 1.5 2006/06/29 18:38:09 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4BSplineCurveWithKnots.hh,v 1.5 2006-06-29 18:38:09 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// Class G4BSplineCurveWithKnots
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4BSplineSurface.hh,v 1.11 2006/06/29 18:38:11 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4BSplineSurface.hh,v 1.11 2006-06-29 18:38:11 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// Class G4BSplineSurface
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4BSplineSurface.icc,v 1.6 2006/06/29 18:38:14 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4BSplineSurface.icc,v 1.6 2006-06-29 18:38:14 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// --------------------------------------------------------------------
// GEANT 4 inline definitions file
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4BSplineSurfaceWithKnots.hh,v 1.4 2006/06/29 18:38:17 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4BSplineSurfaceWithKnots.hh,v 1.4 2006-06-29 18:38:17 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// Class G4BSplineSurfaceWithKnots
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4BezierSurface.hh,v 1.7 2006/06/29 18:38:20 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4BezierSurface.hh,v 1.7 2006-06-29 18:38:20 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// Class G4BezierSurface
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4BezierSurface.icc,v 1.4 2006/06/29 18:38:22 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4BezierSurface.icc,v 1.4 2006-06-29 18:38:22 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// --------------------------------------------------------------------
// GEANT 4 inline definitions file
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4BoundingBox3D.hh,v 1.8 2010/07/07 14:45:31 gcosmo Exp $
// GEANT4 tag $Name: geant4-09-04 $
// $Id: G4BoundingBox3D.hh,v 1.8 2010-07-07 14:45:31 gcosmo Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// Class G4BoundingBox3D
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4BoundingBox3D.icc,v 1.5 2010/07/07 14:45:31 gcosmo Exp $
// GEANT4 tag $Name: geant4-09-04 $
// $Id: G4BoundingBox3D.icc,v 1.5 2010-07-07 14:45:31 gcosmo Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// --------------------------------------------------------------------
// GEANT 4 inline definitions file
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4CircularCurve.hh,v 1.9 2006/06/29 18:38:30 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4CircularCurve.hh,v 1.9 2006-06-29 18:38:30 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// Class G4CircularCurve
@@ -55,8 +55,7 @@ public: // with description
G4CircularCurve& operator=(const G4CircularCurve& right);
// Copy-constructor and assignment operator.
virtual G4Curve* Project(const G4Transform3D& tr=
HepGeom::Transform3D::Identity);
virtual G4Curve* Project(const G4Transform3D& tr= G4Transform3D::Identity);
// Project along trasformation tr.
virtual G4bool Tangent(G4CurvePoint& cp, G4Vector3D& v);
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4CircularCurve.icc,v 1.6 2006/06/29 18:38:32 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4CircularCurve.icc,v 1.6 2006-06-29 18:38:32 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// --------------------------------------------------------------------
// GEANT 4 inline definitions file
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4CompositeCurve.hh,v 1.8 2006/06/29 18:38:35 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4CompositeCurve.hh,v 1.8 2006-06-29 18:38:35 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// Class G4CompositeCurve
@@ -63,8 +63,7 @@ public: // with description
virtual G4String GetEntityType() const;
// Returns entity type identifier.
virtual G4Curve* Project(const G4Transform3D& tr =
HepGeom::Transform3D::Identity);
virtual G4Curve* Project(const G4Transform3D& tr = G4Transform3D::Identity);
// Project along trasformation tr.
virtual G4bool Tangent(G4CurvePoint& cp, G4Vector3D& v);
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4CompositeCurve.icc,v 1.5 2006/06/29 18:38:37 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4CompositeCurve.icc,v 1.5 2006-06-29 18:38:37 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// --------------------------------------------------------------------
// GEANT 4 inline definitions file
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4Conic.hh,v 1.7 2006/06/29 18:38:39 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4Conic.hh,v 1.7 2006-06-29 18:38:39 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// Class G4Conic
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4Conic.icc,v 1.4 2006/06/29 18:38:42 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4Conic.icc,v 1.4 2006-06-29 18:38:42 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// --------------------------------------------------------------------
// GEANT 4 inline definitions file
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4ConicalSurface.hh,v 1.10 2006/06/29 18:38:44 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4ConicalSurface.hh,v 1.10 2006-06-29 18:38:44 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// Class G4ConicalSurface
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4ConicalSurface.icc,v 1.4 2006/06/29 18:38:47 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4ConicalSurface.icc,v 1.4 2006-06-29 18:38:47 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// --------------------------------------------------------------------
// GEANT 4 inline definitions file
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4ControlPoints.hh,v 1.7 2006/06/29 18:38:50 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4ControlPoints.hh,v 1.7 2006-06-29 18:38:50 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// Class G4ControlPoints
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4ControlPoints.icc,v 1.3 2006/06/29 18:38:52 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4ControlPoints.icc,v 1.3 2006-06-29 18:38:52 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// --------------------------------------------------------------------
// GEANT 4 inline definitions file
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4ConvexHull.hh,v 1.7 2006/06/29 18:38:54 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4ConvexHull.hh,v 1.7 2006-06-29 18:38:54 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// Class G4ConvexHull
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4Curve.hh,v 1.13 2010/07/07 14:45:31 gcosmo Exp $
// GEANT4 tag $Name: geant4-09-04 $
// $Id: G4Curve.hh,v 1.13 2010-07-07 14:45:31 gcosmo Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// Class G4Curve
@@ -76,7 +76,7 @@ class G4Curve
// Returns shape identifier.
virtual G4Curve* Project(const G4Transform3D& tr =
HepGeom::Transform3D::Identity)= 0;
G4Transform3D::Identity)= 0;
// Projection onto the xy plane after the transformation tr.
// The returned object is allocated dynamically; it's caller's
// responsibility to delete it.
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4Curve.icc,v 1.7 2006/06/29 18:38:58 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4Curve.icc,v 1.7 2006-06-29 18:38:58 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// --------------------------------------------------------------------
// GEANT 4 inline definitions file
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4CurvePoint.hh,v 1.6 2006/06/29 18:39:00 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4CurvePoint.hh,v 1.6 2006-06-29 18:39:00 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// Class G4CurvePoint
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4CurvePoint.icc,v 1.5 2010/07/07 14:45:31 gcosmo Exp $
// GEANT4 tag $Name: geant4-09-04 $
// $Id: G4CurvePoint.icc,v 1.5 2010-07-07 14:45:31 gcosmo Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// --------------------------------------------------------------------
// GEANT 4 inline definitions file
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4CurveRayIntersection.hh,v 1.6 2007/05/11 13:49:31 gcosmo Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4CurveRayIntersection.hh,v 1.6 2007-05-11 13:49:31 gcosmo Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// Class G4CurveRayIntersection
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4CurveRayIntersection.icc,v 1.4 2006/06/29 18:39:07 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4CurveRayIntersection.icc,v 1.4 2006-06-29 18:39:07 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// --------------------------------------------------------------------
// GEANT 4 inline definitions file
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4CurveVector.hh,v 1.7 2006/06/29 18:39:10 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4CurveVector.hh,v 1.7 2006-06-29 18:39:10 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// Class G4CurveVector
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4CylindricalSurface.hh,v 1.10 2006/06/29 18:39:12 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4CylindricalSurface.hh,v 1.10 2006-06-29 18:39:12 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// Class G4CylindricalSurface
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4CylindricalSurface.icc,v 1.4 2006/06/29 18:39:14 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4CylindricalSurface.icc,v 1.4 2006-06-29 18:39:14 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// --------------------------------------------------------------------
// GEANT 4 inline definitions file
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4Ellipse.hh,v 1.10 2006/06/29 18:39:16 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4Ellipse.hh,v 1.10 2006-06-29 18:39:16 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// Class G4Ellipse
@@ -55,8 +55,7 @@ public: // with description
G4Ellipse& operator=(const G4Ellipse& right);
// Copy constructor and assignment operator.
G4Curve* Project(const G4Transform3D& tr=
HepGeom::Transform3D::Identity);
G4Curve* Project(const G4Transform3D& tr= G4Transform3D::Identity);
// Transforms and projects the curve.
G4bool Tangent(G4CurvePoint& cp, G4Vector3D& v);
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4Ellipse.icc,v 1.8 2006/06/29 18:39:18 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4Ellipse.icc,v 1.8 2006-06-29 18:39:18 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// --------------------------------------------------------------------
// GEANT 4 inline definitions file
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4FConicalSurface.hh,v 1.13 2006/06/29 18:39:21 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4FConicalSurface.hh,v 1.13 2006-06-29 18:39:21 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// Class G4FConicalSurface
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4FConicalSurface.icc,v 1.4 2006/06/29 18:39:23 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4FConicalSurface.icc,v 1.4 2006-06-29 18:39:23 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// --------------------------------------------------------------------
// GEANT 4 inline definitions file
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4FCylindricalSurface.hh,v 1.13 2006/06/29 18:39:25 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4FCylindricalSurface.hh,v 1.13 2006-06-29 18:39:25 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// Class G4FCylindricalSurface
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4FCylindricalSurface.icc,v 1.4 2006/06/29 18:39:27 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4FCylindricalSurface.icc,v 1.4 2006-06-29 18:39:27 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// --------------------------------------------------------------------
// GEANT 4 inline definitions file
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4FPlane.hh,v 1.13 2006/06/29 18:39:30 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4FPlane.hh,v 1.13 2006-06-29 18:39:30 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// Class G4FPlane
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4FPlane.icc,v 1.6 2006/06/29 18:39:32 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4FPlane.icc,v 1.6 2006-06-29 18:39:32 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// --------------------------------------------------------------------
// GEANT 4 inline definitions file
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4Globals.hh,v 1.5 2006/06/29 18:39:34 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4Globals.hh,v 1.5 2006-06-29 18:39:34 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// Author: A.Breakstone
// Adaptation: J.Sulkimo, P.Urban.
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4Hyperbola.hh,v 1.11 2010/07/07 14:45:31 gcosmo Exp $
// GEANT4 tag $Name: geant4-09-04 $
// $Id: G4Hyperbola.hh,v 1.11 2010-07-07 14:45:31 gcosmo Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// Class G4Hyperbola
@@ -55,8 +55,7 @@ public: // with description
G4Hyperbola& operator=(const G4Hyperbola& right);
// Copy constructor and assignment operator.
G4Curve* Project(const G4Transform3D& tr=
HepGeom::Transform3D::Identity);
G4Curve* Project(const G4Transform3D& tr= G4Transform3D::Identity);
// Transforms and projects the curve.
G4bool Tangent(G4CurvePoint& cp, G4Vector3D& v);
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4Hyperbola.icc,v 1.10 2010/07/07 14:45:31 gcosmo Exp $
// GEANT4 tag $Name: geant4-09-04 $
// $Id: G4Hyperbola.icc,v 1.10 2010-07-07 14:45:31 gcosmo Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// --------------------------------------------------------------------
// GEANT 4 inline definitions file
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4KnotVector.hh,v 1.10 2007/05/11 13:49:31 gcosmo Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4KnotVector.hh,v 1.10 2007-05-11 13:49:31 gcosmo Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// Class G4KnotVector
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4KnotVector.icc,v 1.5 2006/06/29 18:39:42 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4KnotVector.icc,v 1.5 2006-06-29 18:39:42 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// --------------------------------------------------------------------
// GEANT 4 inline definitions file
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4Line.hh,v 1.9 2006/06/29 18:39:44 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4Line.hh,v 1.9 2006-06-29 18:39:44 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// Class G4Line
@@ -55,8 +55,7 @@ public: // with description
G4Line& operator=(const G4Line& right);
// Copy constructor and assignment operator.
G4Curve* Project(const G4Transform3D& tr =
HepGeom::Transform3D::Identity);
G4Curve* Project(const G4Transform3D& tr = G4Transform3D::Identity);
// Transforms and projects the line.
G4bool Tangent(G4CurvePoint& cp, G4Vector3D& vec);
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4Line.icc,v 1.10 2008/03/13 14:18:57 gcosmo Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4Line.icc,v 1.10 2008-03-13 14:18:57 gcosmo Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// --------------------------------------------------------------------
// GEANT 4 inline definitions file
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4OsloMatrix.hh,v 1.6 2006/06/29 18:39:49 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4OsloMatrix.hh,v 1.6 2006-06-29 18:39:49 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// Class G4OsloMatrix
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4OsloMatrix.icc,v 1.4 2006/06/29 18:39:52 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4OsloMatrix.icc,v 1.4 2006-06-29 18:39:52 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// --------------------------------------------------------------------
// GEANT 4 inline definitions file
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4Parabola.hh,v 1.10 2006/06/29 18:39:54 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4Parabola.hh,v 1.10 2006-06-29 18:39:54 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// Class G4Parabola
@@ -55,8 +55,7 @@ public: // with description
G4Parabola& operator=(const G4Parabola& right);
// Copy constructor and assignment operator.
G4Curve* Project(const G4Transform3D& tr =
HepGeom::Transform3D::Identity);
G4Curve* Project(const G4Transform3D& tr = G4Transform3D::Identity);
// Transforms and projects the curve.
G4bool Tangent(G4CurvePoint& cp, G4Vector3D& v);
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4Parabola.icc,v 1.8 2006/06/29 18:39:57 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4Parabola.icc,v 1.8 2006-06-29 18:39:57 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// --------------------------------------------------------------------
// GEANT 4 inline definitions file
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4PlacedSolid.hh,v 1.10 2006/06/29 18:39:59 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4PlacedSolid.hh,v 1.10 2006-06-29 18:39:59 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// Class G4PlacedSolid
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4PlacedSolid.icc,v 1.8 2006/06/29 18:40:02 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4PlacedSolid.icc,v 1.8 2006-06-29 18:40:02 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// --------------------------------------------------------------------
// GEANT 4 inline definitions file
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4PlacementVector.hh,v 1.7 2006/06/29 18:40:04 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4PlacementVector.hh,v 1.7 2006-06-29 18:40:04 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// Class G4PlacementVector
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4Plane.hh,v 1.6 2006/06/29 18:40:06 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4Plane.hh,v 1.6 2006-06-29 18:40:06 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// Class G4Plane
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4Point3DVector.hh,v 1.8 2006/06/29 18:40:09 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4Point3DVector.hh,v 1.8 2006-06-29 18:40:09 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// Class G4Point3DVector
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4PointRat.hh,v 1.10 2006/06/29 18:40:12 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4PointRat.hh,v 1.10 2006-06-29 18:40:12 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// Class G4PointRat
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4PointRat.icc,v 1.4 2006/06/29 18:40:15 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4PointRat.icc,v 1.4 2006-06-29 18:40:15 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// --------------------------------------------------------------------
// GEANT 4 inline definitions file
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4ProjectedSurface.hh,v 1.8 2010/07/07 14:45:31 gcosmo Exp $
// GEANT4 tag $Name: geant4-09-04 $
// $Id: G4ProjectedSurface.hh,v 1.8 2010-07-07 14:45:31 gcosmo Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// Class G4ProjectedSurface
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4ProjectedSurface.icc,v 1.5 2006/06/29 18:40:19 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4ProjectedSurface.icc,v 1.5 2006-06-29 18:40:19 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// --------------------------------------------------------------------
// GEANT 4 inline definitions file
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4Ray.hh,v 1.9 2006/06/29 18:40:21 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4Ray.hh,v 1.9 2006-06-29 18:40:21 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// Class G4Ray
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4Ray.icc,v 1.7 2006/06/29 18:40:24 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4Ray.icc,v 1.7 2006-06-29 18:40:24 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// --------------------------------------------------------------------
// GEANT 4 inline definitions file
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4RectangularTrimmedSurface.hh,v 1.8 2006/06/29 18:40:27 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4RectangularTrimmedSurface.hh,v 1.8 2006-06-29 18:40:27 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// Class G4BezierSurface
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4STEPEntity.hh,v 1.7 2006/06/29 18:40:30 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4STEPEntity.hh,v 1.7 2006-06-29 18:40:30 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// Class G4STEPEntity
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4Sort.hh,v 1.5 2006/06/29 18:40:33 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4Sort.hh,v 1.5 2006-06-29 18:40:33 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
//
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4SphericalSurface.hh,v 1.11 2010/07/07 14:45:31 gcosmo Exp $
// GEANT4 tag $Name: geant4-09-04 $
// $Id: G4SphericalSurface.hh,v 1.11 2010-07-07 14:45:31 gcosmo Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// Class G4SphericalSurface
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4SphericalSurface.icc,v 1.4 2006/06/29 18:40:39 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4SphericalSurface.icc,v 1.4 2006-06-29 18:40:39 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// --------------------------------------------------------------------
// GEANT 4 inline definitions file
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4Surface.hh,v 1.12 2010/07/07 14:45:31 gcosmo Exp $
// GEANT4 tag $Name: geant4-09-04 $
// $Id: G4Surface.hh,v 1.12 2010-07-07 14:45:31 gcosmo Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// Class G4Surface
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4Surface.icc,v 1.5 2006/06/29 18:40:43 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4Surface.icc,v 1.5 2006-06-29 18:40:43 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// --------------------------------------------------------------------
// GEANT 4 inline definitions file
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4SurfaceBoundary.hh,v 1.8 2006/06/29 18:40:45 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4SurfaceBoundary.hh,v 1.8 2006-06-29 18:40:45 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// Class G4SurfaceBoundary
@@ -72,8 +72,7 @@ public: // with description
inline const G4BoundingBox3D& BBox() const;
// Returns the bounding-box.
G4SurfaceBoundary* Project(const G4Transform3D& tr =
HepGeom::Transform3D::Identity);
G4SurfaceBoundary* Project(const G4Transform3D& tr = G4Transform3D::Identity);
// Projection onto the xy plane after transformation tr.
// The returned object is allocated dynamically; it is the caller's
// responsibility to delete it.
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4SurfaceBoundary.icc,v 1.5 2006/06/29 18:40:47 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4SurfaceBoundary.icc,v 1.5 2006-06-29 18:40:47 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// --------------------------------------------------------------------
// GEANT 4 inline definitions file
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4SurfaceList.hh,v 1.6 2006/06/29 18:40:50 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4SurfaceList.hh,v 1.6 2006-06-29 18:40:50 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// Class G4SurfaceList
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4SurfaceOfLinearExtrusion.hh,v 1.5 2006/06/29 18:40:53 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4SurfaceOfLinearExtrusion.hh,v 1.5 2006-06-29 18:40:53 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// Class G4SurfaceOfLinearExtrusion
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4SurfaceOfRevolution.hh,v 1.7 2010/07/13 14:44:23 gcosmo Exp $
// GEANT4 tag $Name: geant4-09-04 $
// $Id: G4SurfaceOfRevolution.hh,v 1.7 2010-07-13 14:44:23 gcosmo Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// Class G4SurfaceOfRevolution
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4ThreeMat.hh,v 1.10 2006/06/29 18:40:58 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4ThreeMat.hh,v 1.10 2006-06-29 18:40:58 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// Class G4ThreeMat
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4ToroidalSurface.hh,v 1.7 2006/06/29 18:41:01 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4ToroidalSurface.hh,v 1.7 2006-06-29 18:41:01 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// Class G4ToroidalSurface
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4ToroidalSurface.icc,v 1.4 2006/06/29 18:41:03 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4ToroidalSurface.icc,v 1.4 2006-06-29 18:41:03 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// --------------------------------------------------------------------
// GEANT 4 inline definitions file
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4UVHit.hh,v 1.7 2006/06/29 18:41:05 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4UVHit.hh,v 1.7 2006-06-29 18:41:05 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// Class G4UVHit
+47 -47
View File
@@ -11,7 +11,7 @@
#
# Generated on : 24/9/2010
#
# $Id: sources.cmake,v 1.2 2010/09/29 20:47:19 bmorgan Exp $
# $Id: sources.cmake,v 1.3 2010-12-13 12:05:20 bmorgan Exp $
#
#------------------------------------------------------------------------------
@@ -33,61 +33,38 @@ include_directories(${CMAKE_SOURCE_DIR}/source/intercoms/include)
include(Geant4MacroDefineModule)
GEANT4_DEFINE_MODULE(NAME G4brep
HEADERS
G4PlacedSolid.icc
G4Assembly.hh
G4Hyperbola.icc
G4Assembly.icc
G4PlacedSolid.hh
G4Axis2Placement3D.hh
G4PlacementVector.hh
G4Axis2Placement3D.icc
G4Plane.hh
G4BREPSolid.hh
G4Point3DVector.hh
G4BREPSolid.icc
G4PointRat.hh
G4BREPSolidBox.hh
G4PointRat.icc
G4BREPSolidCone.hh
G4ProjectedSurface.hh
G4BREPSolidCylinder.hh
G4Ray.icc
G4Ray.hh
G4BREPSolidOpenPCone.hh
G4Sort.hh
G4BREPSolidPCone.hh
G4STEPEntity.hh
G4BREPSolidPolyhedra.hh
G4SphericalSurface.hh
G4BREPSolidSphere.hh
G4Surface.icc
G4BREPSolidTorus.hh
G4Surface.hh
G4BSplineCurve.hh
G4SurfaceBoundary.hh
G4BSplineCurve.icc
G4SurfaceBoundary.icc
G4BSplineCurveWithKnots.hh
G4SurfaceList.hh
G4BSplineSurface.hh
G4ThreeMat.hh
G4BSplineSurface.icc
G4ToroidalSurface.hh
G4BSplineSurfaceWithKnots.hh
G4ToroidalSurface.icc
G4BezierSurface.hh
G4UVHit.hh
G4BezierSurface.icc
G4BoundingBox3D.hh
G4BoundingBox3D.icc
G4BREPSolidBox.hh
G4BREPSolidCone.hh
G4BREPSolidCylinder.hh
G4BREPSolid.hh
G4BREPSolid.icc
G4BREPSolidOpenPCone.hh
G4BREPSolidPCone.hh
G4BREPSolidPolyhedra.hh
G4BREPSolidSphere.hh
G4BREPSolidTorus.hh
G4BSplineCurve.hh
G4BSplineCurve.icc
G4BSplineCurveWithKnots.hh
G4BSplineSurface.hh
G4BSplineSurface.icc
G4BSplineSurfaceWithKnots.hh
G4CircularCurve.hh
G4CircularCurve.icc
G4CompositeCurve.hh
G4CompositeCurve.icc
G4Conic.hh
G4Conic.icc
G4ConicalSurface.hh
G4ConicalSurface.icc
G4Conic.hh
G4Conic.icc
G4ControlPoints.hh
G4ControlPoints.icc
G4ConvexHull.hh
@@ -110,6 +87,7 @@ GEANT4_DEFINE_MODULE(NAME G4brep
G4FPlane.icc
G4Globals.hh
G4Hyperbola.hh
G4Hyperbola.icc
G4KnotVector.hh
G4KnotVector.icc
G4Line.hh
@@ -118,16 +96,40 @@ GEANT4_DEFINE_MODULE(NAME G4brep
G4OsloMatrix.icc
G4Parabola.hh
G4Parabola.icc
G4PlacedSolid.hh
G4PlacedSolid.icc
G4PlacementVector.hh
G4Plane.hh
G4Point3DVector.hh
G4PointRat.hh
G4PointRat.icc
G4ProjectedSurface.hh
G4ProjectedSurface.icc
G4Ray.hh
G4Ray.icc
G4RectangularTrimmedSurface.hh
G4Sort.hh
G4SphericalSurface.hh
G4SphericalSurface.icc
G4STEPEntity.hh
G4SurfaceBoundary.hh
G4SurfaceBoundary.icc
G4Surface.hh
G4Surface.icc
G4SurfaceList.hh
G4SurfaceOfLinearExtrusion.hh
G4SurfaceOfRevolution.hh
G4ThreeMat.hh
G4ToroidalSurface.hh
G4ToroidalSurface.icc
G4UVHit.hh
SOURCES
G4Assembly.cc
G4Axis2Placement3D.cc
G4BREPSolid.cc
G4BezierSurface.cc
G4BoundingBox3D.cc
G4BREPSolidBox.cc
G4BREPSolid.cc
G4BREPSolidCone.cc
G4BREPSolidCylinder.cc
G4BREPSolidOpenPCone.cc
@@ -139,12 +141,10 @@ GEANT4_DEFINE_MODULE(NAME G4brep
G4BSplineCurveWithKnots.cc
G4BSplineSurface.cc
G4BSplineSurfaceWithKnots.cc
G4BezierSurface.cc
G4BoundingBox3D.cc
G4CircularCurve.cc
G4CompositeCurve.cc
G4Conic.cc
G4ConicalSurface.cc
G4Conic.cc
G4ControlPoints.cc
G4Curve.cc
G4CurvePoint.cc
@@ -166,8 +166,8 @@ GEANT4_DEFINE_MODULE(NAME G4brep
G4RectangularTrimmedSurface.cc
G4Sort.cc
G4SphericalSurface.cc
G4Surface.cc
G4SurfaceBoundary.cc
G4Surface.cc
G4SurfaceList.cc
G4SurfaceOfLinearExtrusion.cc
G4SurfaceOfRevolution.cc
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4Assembly.cc,v 1.7 2010/07/07 14:45:31 gcosmo Exp $
// GEANT4 tag $Name: geant4-09-04 $
// $Id: G4Assembly.cc,v 1.7 2010-07-07 14:45:31 gcosmo Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// GEANT 4 class source file
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4Axis2Placement3D.cc,v 1.9 2006/06/29 18:41:09 gunter Exp $
// GEANT4 tag $Name: geant4-09-02 $
// $Id: G4Axis2Placement3D.cc,v 1.9 2006-06-29 18:41:09 gunter Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// GEANT 4 class source file
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4BREPSolid.cc,v 1.42 2010/11/01 16:43:13 gcosmo Exp $
// GEANT4 tag $Name: geant4-09-04 $
// $Id: G4BREPSolid.cc,v 1.42 2010-11-01 16:43:13 gcosmo Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// GEANT 4 class source file
@@ -200,7 +200,6 @@ void G4BREPSolid::CheckSurfaceNormals()
G4Surface* srf;
G4Point3D V;
G4int PointNum=0;
G4int SrfNum = 0;
G4double YValue=0;
G4Point3D Pt;
@@ -219,7 +218,6 @@ void G4BREPSolid::CheckSurfaceNormals()
if(YValue < Pt.y())
{
YValue = Pt.y();
PointNum = b; // Save point number
SrfNum = a; // Save srf number
}
}
@@ -761,7 +759,7 @@ G4BREPSolid::CreateRotatedVertices(const G4AffineTransform& pTransform) const
}
else
{
G4Exception("G4BREPSolid::CreateRotatedVertices()", "FatalError",
G4Exception("G4BREPSolid::CreateRotatedVertices()", "GeomSolids0003",
FatalException, "Out of memory - Cannot allocate vertices!");
}
return vertices;
@@ -1132,6 +1130,7 @@ void G4BREPSolid::CalcBBoxes()
// Get first in List
//
srf = SurfaceVec[a];
/*
G4int convex=1;
G4int concavepoint=-1;
@@ -1143,7 +1142,8 @@ void G4BREPSolid::CalcBBoxes()
// Make bbox for face
//
// if(convex && Concavepoint==-1)
if(convex && Concavepoint==-1)
*/
{
srf->CalcBBox();
G4Point3D box_min = srf->GetBBox()->GetBoxMin();
@@ -1168,8 +1168,8 @@ void G4BREPSolid::CalcBBoxes()
bbox = new G4BoundingBox3D(min, max);
return;
}
G4cerr << "ERROR - G4BREPSolid::CalcBBoxes()" << G4endl
<< " No bbox calculated for solid. Error." << G4endl;
G4Exception("G4BREPSolid::CalcBBoxes()", "GeomSolids1002",
JustWarning, "No bbox calculated for solid.");
}
void G4BREPSolid::RemoveHiddenFaces(register const G4Ray& rayref,
@@ -1297,7 +1297,6 @@ G4int G4BREPSolid::Intersect(register const G4Ray& rayref) const
for(register G4int a=0;a<nb_of_surfaces;a++)
{
srf = SurfaceVec[a];
G4int included = 0;
if(srf->IsActive())
{
@@ -1328,7 +1327,6 @@ G4int G4BREPSolid::Intersect(register const G4Ray& rayref) const
}
else // No hit
{
included = 1;
srf->Deactivate();
}
}
@@ -24,8 +24,8 @@
// ********************************************************************
//
//
// $Id: G4BREPSolidBox.cc,v 1.14 2010/10/20 09:14:11 gcosmo Exp $
// GEANT4 tag $Name: geant4-09-04 $
// $Id: G4BREPSolidBox.cc,v 1.14 2010-10-20 09:14:11 gcosmo Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// GEANT 4 class source file
@@ -23,8 +23,8 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: G4BREPSolidCone.cc,v 1.17 2010/10/20 09:14:11 gcosmo Exp $
// GEANT4 tag $Name: geant4-09-04 $
// $Id: G4BREPSolidCone.cc,v 1.17 2010-10-20 09:14:11 gcosmo Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// GEANT 4 class source file
@@ -23,8 +23,8 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: G4BREPSolidCylinder.cc,v 1.13 2010/10/20 09:14:11 gcosmo Exp $
// GEANT4 tag $Name: geant4-09-04 $
// $Id: G4BREPSolidCylinder.cc,v 1.13 2010-10-20 09:14:11 gcosmo Exp $
// GEANT4 tag $Name: not supported by cvs2svn $
//
// ----------------------------------------------------------------------
// GEANT 4 class source file

Some files were not shown because too many files have changed in this diff Show More