Import Geant4 9.5.0 source tree
This commit is contained in:
@@ -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,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.
|
||||
# ------------------------------------------------------------
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
Reference in New Issue
Block a user