Import Geant4 5.0.0 source tree

This commit is contained in:
Gabriele Cosmo
2016-06-08 16:57:27 +02:00
parent 330b82b769
commit 37fff30d2e
5733 changed files with 263867 additions and 74574 deletions
@@ -1,4 +1,4 @@
# $Id: GNUmakefile,v 1.2 2001/11/30 10:25:58 gcosmo Exp $
# $Id: GNUmakefile,v 1.3 2002/07/04 16:15:28 gcosmo Exp $
# -------------------------------------------------------------
# GNUmakefile for STEP library. Gabriele Cosmo, 15/11/96.
# -------------------------------------------------------------
@@ -24,7 +24,7 @@ CPPFLAGS += \
# To avoid incompatibilities with ANSI standard treatment of strings, the
# NIST STEP reader on gcc-2.95.X and later must be compiled in non-ANSI mode.
#
ifneq (,$(findstring Linux-g++,$(G4SYSTEM)))
ifneq (,$(findstring g++,$(G4SYSTEM)))
ansi_options = -Wall -ansi -pedantic
NCXX = $(filter-out $(ansi_options),$(CXXFLAGS))
NCPP = $(CPPFLAGS)
+9 -1
View File
@@ -1,4 +1,4 @@
$Id: History,v 1.12 2002/02/26 13:21:03 gcosmo Exp $
$Id: History,v 1.14 2002/11/21 16:50:13 gcosmo Exp $
----------------------------------------------------------------------------
=========================================================
@@ -17,6 +17,14 @@ committal in the CVS repository !
* Reverse chronological order (last date on top), please *
----------------------------------------------------------
21st November 2002 Gabriele Cosmo (stepinterface-V04-01-01)
- Made all static inline methods not inlined, to allow porting on
Windows DLLs.
4th July 2002 Gabriele Cosmo (stepinterface-V04-01-00)
- GNUmakefile: parse 'g++' string in G4SYSTEM to detect non-ISO setup for
gcc-2.95 and higher.
26th February 2002 Gabriele Cosmo (stepinterface-V04-00-00)
- G4RepresentationRelationshipCreator.cc: fixed unsafe usage of '<' operator.
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4AdvancedBrepShapeRepresentationCreator.hh,v 1.4 2001/07/11 10:00:02 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4AdvancedBrepShapeRepresentationCreator.hh,v 1.5 2002/11/21 16:49:42 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4AdvancedBrepShapeRepresentationCreator
@@ -56,7 +56,7 @@ class G4AdvancedBrepShapeRepresentationCreator: private G4GeometryCreator
void CreateG4Geometry(STEPentity&);
void CreateSTEPGeometry(void* G4obj);
const char* Name() const { return "Advanced_Brep_Shape_Representation"; }
static G4AdvancedBrepShapeRepresentationCreator GetInstance() { return csc; }
static G4AdvancedBrepShapeRepresentationCreator GetInstance();
// Members
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4AdvancedFaceCreator.hh,v 1.4 2001/07/11 10:00:02 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4AdvancedFaceCreator.hh,v 1.5 2002/11/21 16:49:42 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4AdvancedFaceCreator
@@ -56,7 +56,7 @@ class G4AdvancedFaceCreator: private G4GeometryCreator
void CreateG4Geometry(STEPentity&);
void CreateSTEPGeometry(void* G4obj);
const char* Name() const { return "Advanced_Face"; }
static G4AdvancedFaceCreator GetInstance() { return csc; }
static G4AdvancedFaceCreator GetInstance();
// Members
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4AssemblyCreator.hh,v 1.4 2001/07/11 10:00:03 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4AssemblyCreator.hh,v 1.5 2002/11/21 16:49:42 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4AssemblyCreator
@@ -65,7 +65,7 @@ class G4AssemblyCreator: public G4GeometryCreator
void CreateG4Geometry(STEPentity&);
void CreateSTEPGeometry(void* G4obj);
const char* Name() const { return "Assembly"; }
static G4AssemblyCreator GetInstance() { return ci; }
static G4AssemblyCreator GetInstance();
private:
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4Axis1PlacementCreator.hh,v 1.4 2001/07/11 10:00:03 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4Axis1PlacementCreator.hh,v 1.5 2002/11/21 16:49:42 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4Axis1PlacementCreator
@@ -56,7 +56,7 @@ class G4Axis1PlacementCreator: private G4GeometryCreator
void CreateG4Geometry(STEPentity&);
void CreateSTEPGeometry(void* G4obj);
const char* Name() const { return "Axis1_Placement"; }
static G4Axis1PlacementCreator GetInstance() { return csc; }
static G4Axis1PlacementCreator GetInstance();
// Members
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4Axis2Placement2dCreator.hh,v 1.4 2001/07/11 10:00:03 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4Axis2Placement2dCreator.hh,v 1.5 2002/11/21 16:49:43 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4Axis2Placement2dCreator
@@ -55,7 +55,7 @@ class G4Axis2Placement2dCreator: private G4GeometryCreator
void CreateG4Geometry(STEPentity&);
void CreateSTEPGeometry(void* G4obj);
const char* Name() const { return "Axis2_Placement_2d"; }
static G4Axis2Placement2dCreator GetInstance() { return csc; }
static G4Axis2Placement2dCreator GetInstance();
//Members
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4Axis2Placement3dCreator.hh,v 1.4 2001/07/11 10:00:03 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4Axis2Placement3dCreator.hh,v 1.5 2002/11/21 16:49:43 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4Axis2Placement3dCreator
@@ -56,7 +56,7 @@ class G4Axis2Placement3dCreator: private G4GeometryCreator
void CreateG4Geometry(STEPentity&);
void CreateSTEPGeometry(void*);
const char* Name() const { return "Axis2_Placement_3d"; }
static G4Axis2Placement3dCreator GetInstance() { return csc; }
static G4Axis2Placement3dCreator GetInstance();
// Members
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4Axis2PlacementCreator.hh,v 1.4 2001/07/11 10:00:03 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4Axis2PlacementCreator.hh,v 1.5 2002/11/21 16:49:43 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4Axis2PlacementCreator
@@ -56,7 +56,7 @@ class G4Axis2PlacementCreator: private G4GeometryCreator
void CreateG4Geometry(STEPentity&);
void CreateSTEPGeometry(void* G4obj);
const char* Name() const { return "Axis2_Placement"; }
static G4Axis2PlacementCreator GetInstance() { return csc; }
static G4Axis2PlacementCreator GetInstance();
// Members
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4Axis2PlacementsCreator.hh,v 1.4 2001/07/11 10:00:03 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4Axis2PlacementsCreator.hh,v 1.5 2002/11/21 16:49:43 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4Axis2PlacementsCreator
@@ -56,7 +56,7 @@ class G4Axis2PlacementsCreator: private G4GeometryCreator
void CreateG4Geometry(STEPentity&);
void CreateSTEPGeometry(void* G4obj);
const char* Name() const { return "Axis2_Placements"; }
static G4Axis2PlacementsCreator GetInstance() { return csc; }
static G4Axis2PlacementsCreator GetInstance();
// Members
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4BSplineCurveWithKnotsCreator.hh,v 1.4 2001/07/11 10:00:03 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4BSplineCurveWithKnotsCreator.hh,v 1.5 2002/11/21 16:49:43 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4BSplineCurveWithKnotsCreator
@@ -56,7 +56,7 @@ class G4BSplineCurveWithKnotsCreator: private G4GeometryCreator
void CreateG4Geometry(STEPentity&);
void CreateSTEPGeometry(void* G4obj);
const char* Name() const { return "B_Spline_Curve_With_Knots"; }
static G4BSplineCurveWithKnotsCreator GetInstance() { return csc; }
static G4BSplineCurveWithKnotsCreator GetInstance();
// Members
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4BSplineSurfaceCreator.hh,v 1.4 2001/07/11 10:00:04 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4BSplineSurfaceCreator.hh,v 1.5 2002/11/21 16:49:43 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4BSplineSurfaceCreator
@@ -56,7 +56,7 @@ class G4BSplineSurfaceCreator: public G4GeometryCreator
void CreateG4Geometry(STEPentity&);
void CreateSTEPGeometry(void*);
const char* Name() const { return "B_Spline_Surface"; }
static G4BSplineSurfaceCreator GetInstance() { return csc; }
static G4BSplineSurfaceCreator GetInstance();
// Members
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4BSplineSurfaceWithKnotsCreator.hh,v 1.4 2001/07/11 10:00:04 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4BSplineSurfaceWithKnotsCreator.hh,v 1.5 2002/11/21 16:49:43 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4BSplineSurfaceWithKnotsCreator
@@ -56,7 +56,7 @@ class G4BSplineSurfaceWithKnotsCreator: public G4BSplineSurfaceCreator
void CreateG4Geometry(STEPentity&);
void CreateSTEPGeometry(void*);
const char* Name() const { return "B_Spline_Surface_With_Knots"; }
static G4BSplineSurfaceWithKnotsCreator GetInstance() { return csc; }
static G4BSplineSurfaceWithKnotsCreator GetInstance();
// Members
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4BoundedSurfaceCreator.hh,v 1.4 2001/07/11 10:00:04 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4BoundedSurfaceCreator.hh,v 1.5 2002/11/21 16:49:43 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4BoundedSurfaceCreator
@@ -56,7 +56,7 @@ class G4BoundedSurfaceCreator: private G4GeometryCreator
void CreateG4Geometry(STEPentity&);
void CreateSTEPGeometry(void*);
const char* Name() const { return "Bounded_Surface"; }
static G4BoundedSurfaceCreator GetInstance() { return csc; }
static G4BoundedSurfaceCreator GetInstance();
// Members
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4CartesianPointCreator.hh,v 1.4 2001/07/11 10:00:04 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4CartesianPointCreator.hh,v 1.5 2002/11/21 16:49:43 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4CartesianPointCreator
@@ -56,7 +56,7 @@ class G4CartesianPointCreator: private G4GeometryCreator
void CreateG4Geometry(STEPentity&);
void CreateSTEPGeometry(void* G4obj);
const char* Name() const { return "Cartesian_Point"; }
static G4CartesianPointCreator GetInstance() { return csc; }
static G4CartesianPointCreator GetInstance();
// Members
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4CircleCreator.hh,v 1.4 2001/07/11 10:00:04 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4CircleCreator.hh,v 1.5 2002/11/21 16:49:43 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4CircleCreator
@@ -56,7 +56,7 @@ class G4CircleCreator: private G4GeometryCreator
void CreateG4Geometry(STEPentity&);
void CreateSTEPGeometry(void* G4obj);
const char* Name() const { return "Circle"; }
static G4CircleCreator GetInstance() { return csc; }
static G4CircleCreator GetInstance();
// Members
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4ClosedShellCreator.hh,v 1.4 2001/07/11 10:00:04 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4ClosedShellCreator.hh,v 1.5 2002/11/21 16:49:43 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4ClosedShellCreator
@@ -56,7 +56,7 @@ class G4ClosedShellCreator: public G4ConnectedFaceSetCreator
void CreateG4Geometry(STEPentity&);
void CreateSTEPGeometry(void* G4obj);
const char* Name() const { return "Closed_Shell"; }
static G4ClosedShellCreator GetInstance() { return csc; }
static G4ClosedShellCreator GetInstance();
//Members
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4ConicCreator.hh,v 1.4 2001/07/11 10:00:04 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4ConicCreator.hh,v 1.5 2002/11/21 16:49:43 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4ConicCreator
@@ -56,7 +56,7 @@ class G4ConicCreator: private G4GeometryCreator
void CreateG4Geometry(STEPentity&);
void CreateSTEPGeometry(void* G4obj);
const char* Name() const { return "Conic"; }
static G4ConicCreator GetInstance() { return csc; }
static G4ConicCreator GetInstance();
// Members
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4ConicalSurfaceCreator.hh,v 1.4 2001/07/11 10:00:04 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4ConicalSurfaceCreator.hh,v 1.5 2002/11/21 16:49:43 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4ConicalSurfaceCreator
@@ -56,7 +56,7 @@ class G4ConicalSurfaceCreator: private G4GeometryCreator
void CreateG4Geometry(STEPentity&);
void CreateSTEPGeometry(void*);
const char* Name() const { return "Conical_Surface"; }
static G4ConicalSurfaceCreator GetInstance() { return csc; }
static G4ConicalSurfaceCreator GetInstance();
// Members
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4ConnectedFaceSetCreator.hh,v 1.4 2001/07/11 10:00:04 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4ConnectedFaceSetCreator.hh,v 1.5 2002/11/21 16:49:43 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4ConnectedFaceSetCreator
@@ -56,7 +56,7 @@ class G4ConnectedFaceSetCreator: public G4GeometryCreator
void CreateG4Geometry(STEPentity&);
void CreateSTEPGeometry(void* G4obj);
const char* Name() const { return "Connected_Face_Set"; }
static G4ConnectedFaceSetCreator GetInstance() { return csc; }
static G4ConnectedFaceSetCreator GetInstance();
// Members
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4ContextDependentShapeRepresentationCreator.hh,v 1.4 2001/07/11 10:00:04 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4ContextDependentShapeRepresentationCreator.hh,v 1.5 2002/11/21 16:49:43 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4ContextDependentShapeRepresentationCreator
@@ -56,8 +56,7 @@ class G4ContextDependentShapeRepresentationCreator: private G4GeometryCreator
void CreateG4Geometry(STEPentity&);
void CreateSTEPGeometry(void*);
const char* Name() const { return "Context_Dependent_Shape_Representation"; }
static G4ContextDependentShapeRepresentationCreator GetInstance()
{ return csc; }
static G4ContextDependentShapeRepresentationCreator GetInstance();
// Members
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4CurveCreator.hh,v 1.4 2001/07/11 10:00:04 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4CurveCreator.hh,v 1.5 2002/11/21 16:49:44 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4CurveCreator
@@ -56,7 +56,7 @@ class G4CurveCreator: private G4GeometryCreator
void CreateG4Geometry(STEPentity&);
void CreateSTEPGeometry(void* G4obj);
const char* Name() const { return "Curve"; }
static G4CurveCreator GetInstance() { return csc; }
static G4CurveCreator GetInstance();
// Members
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4CylindricalSurfaceCreator.hh,v 1.4 2001/07/11 10:00:04 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4CylindricalSurfaceCreator.hh,v 1.5 2002/11/21 16:49:44 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4CylindricalSurfaceCreator
@@ -56,7 +56,7 @@ class G4CylindricalSurfaceCreator: private G4GeometryCreator
void CreateG4Geometry(STEPentity&);
void CreateSTEPGeometry(void* G4obj);
const char* Name() const { return "Cylindrical_Surface"; }
static G4CylindricalSurfaceCreator GetInstance() { return csc; }
static G4CylindricalSurfaceCreator GetInstance();
// Members
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4DirectionCreator.hh,v 1.4 2001/07/11 10:00:04 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4DirectionCreator.hh,v 1.5 2002/11/21 16:49:44 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4DirectionCreator
@@ -56,7 +56,7 @@ class G4DirectionCreator: private G4GeometryCreator
void CreateG4Geometry(STEPentity&);
void CreateSTEPGeometry(void* G4obj);
const char* Name() const { return "Direction"; }
static G4DirectionCreator GetInstance() { return csc; }
static G4DirectionCreator GetInstance();
//Members
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4EdgeCurveCreator.hh,v 1.4 2001/07/11 10:00:04 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4EdgeCurveCreator.hh,v 1.5 2002/11/21 16:49:44 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4EdgeCurveCreator
@@ -56,7 +56,7 @@ class G4EdgeCurveCreator: private G4GeometryCreator
void CreateG4Geometry(STEPentity&);
void CreateSTEPGeometry(void* G4obj);
const char* Name() const { return "Edge_Curve"; }
static G4EdgeCurveCreator GetInstance() { return csc; }
static G4EdgeCurveCreator GetInstance();
// Members
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4EdgeLoopCreator.hh,v 1.4 2001/07/11 10:00:04 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4EdgeLoopCreator.hh,v 1.5 2002/11/21 16:49:44 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4EdgeLoopCreator
@@ -56,7 +56,7 @@ class G4EdgeLoopCreator: private G4GeometryCreator
void CreateG4Geometry(STEPentity&);
void CreateSTEPGeometry(void* G4obj);
const char* Name() const { return "Edge_Loop"; }
static G4EdgeLoopCreator GetInstance() { return csc; }
static G4EdgeLoopCreator GetInstance();
// Members
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4EllipseCreator.hh,v 1.4 2001/07/11 10:00:04 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4EllipseCreator.hh,v 1.5 2002/11/21 16:49:44 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4EllipseCreator
@@ -56,7 +56,7 @@ class G4EllipseCreator: private G4GeometryCreator
void CreateG4Geometry(STEPentity&);
void CreateSTEPGeometry(void* G4obj);
const char* Name() const { return "Ellipse"; }
static G4EllipseCreator GetInstance() { return csc; }
static G4EllipseCreator GetInstance();
//Members
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4FaceBoundCreator.hh,v 1.4 2001/07/11 10:00:05 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4FaceBoundCreator.hh,v 1.5 2002/11/21 16:49:44 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4FaceBoundCreator
@@ -56,7 +56,7 @@ class G4FaceBoundCreator: public G4GeometryCreator
void CreateG4Geometry(STEPentity&);
void CreateSTEPGeometry(void* G4obj);
const char* Name() const { return "Face_Bound"; }
static G4FaceBoundCreator GetInstance() { return csc; }
static G4FaceBoundCreator GetInstance();
// Members
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4FaceOuterBoundCreator.hh,v 1.4 2001/07/11 10:00:05 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4FaceOuterBoundCreator.hh,v 1.5 2002/11/21 16:49:44 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4FaceOuterBoundCreator
@@ -55,7 +55,7 @@ class G4FaceOuterBoundCreator: public G4FaceBoundCreator
void CreateSTEPGeometry(void* G4obj);
const char* Name() const { return "Face_Outer_Bound"; }
static G4FaceOuterBoundCreator GetInstance() { return csc; }
static G4FaceOuterBoundCreator GetInstance();
// Members
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4FaceSurfaceCreator.hh,v 1.4 2001/07/11 10:00:05 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4FaceSurfaceCreator.hh,v 1.5 2002/11/21 16:49:44 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4FaceSurfaceCreator
@@ -56,7 +56,7 @@ class G4FaceSurfaceCreator: public G4GeometryCreator
void CreateG4Geometry(STEPentity&);
void CreateSTEPGeometry(void* G4obj);
const char* Name() const { return "Face_Surface"; }
static G4FaceSurfaceCreator GetInstance() { return csc; }
static G4FaceSurfaceCreator GetInstance();
// Members
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4GeometricRepresentationContextCreator.hh,v 1.4 2001/07/11 10:00:05 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4GeometricRepresentationContextCreator.hh,v 1.5 2002/11/21 16:49:44 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4GeometricRepresentationContextCreator
@@ -56,7 +56,7 @@ class G4GeometricRepresentationContextCreator: private G4GeometryCreator
void CreateG4Geometry(STEPentity&);
void CreateSTEPGeometry(void*);
const char* Name() const { return "Geometric_Representation_Context"; }
static G4GeometricRepresentationContextCreator GetInstance() { return csc; }
static G4GeometricRepresentationContextCreator GetInstance();
// Members
@@ -22,7 +22,7 @@
//
//
// $Id: G4GeometryCreator.hh,v 1.7 2001/07/11 10:00:05 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4GeometryCreator
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4GeometryTable.hh,v 1.6 2001/07/11 10:00:05 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4GeometryTable.hh,v 1.7 2002/11/21 16:49:44 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4GeometryTable
@@ -62,7 +62,7 @@ class G4GeometryTable
static void* CreateObject(STEPentity&);
static void* CreateSTEPObject(void*, G4String&);
static void PrintObjectNames();
static const G4GeometryTable& GetInstance() { return gt; }
static const G4GeometryTable& GetInstance();
public:
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4HyperbolaCreator.hh,v 1.4 2001/07/11 10:00:05 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4HyperbolaCreator.hh,v 1.5 2002/11/21 16:49:44 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4HyperbolaCreator
@@ -56,7 +56,7 @@ class G4HyperbolaCreator: private G4GeometryCreator
void CreateG4Geometry(STEPentity&);
void CreateSTEPGeometry(void* G4obj);
const char* Name() const { return "Hyperbola"; }
static G4HyperbolaCreator GetInstance() { return csc; }
static G4HyperbolaCreator GetInstance();
// Members
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4ItemDefinedTransformationCreator.hh,v 1.4 2001/07/11 10:00:05 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4ItemDefinedTransformationCreator.hh,v 1.5 2002/11/21 16:49:44 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4ItemDefinedTransformationCreator
@@ -56,7 +56,7 @@ class G4ItemDefinedTransformationCreator: private G4GeometryCreator
void CreateG4Geometry(STEPentity&);
void CreateSTEPGeometry(void*);
const char* Name() const { return "Item_Defined_Transformation"; }
static G4ItemDefinedTransformationCreator GetInstance() { return csc; }
static G4ItemDefinedTransformationCreator GetInstance();
// Members
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4LineCreator.hh,v 1.4 2001/07/11 10:00:05 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4LineCreator.hh,v 1.5 2002/11/21 16:49:44 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4LineCreator
@@ -56,7 +56,7 @@ class G4LineCreator: private G4GeometryCreator
void CreateG4Geometry(STEPentity&);
void CreateSTEPGeometry(void* G4obj);
const char* Name() const { return "Line"; }
static G4LineCreator GetInstance() { return csc; }
static G4LineCreator GetInstance();
// Members
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4ManifoldSolidBrepCreator.hh,v 1.4 2001/07/11 10:00:05 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4ManifoldSolidBrepCreator.hh,v 1.5 2002/11/21 16:49:45 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4ManifoldSolidBrepCreator
@@ -56,7 +56,7 @@ class G4ManifoldSolidBrepCreator: private G4GeometryCreator
void CreateG4Geometry(STEPentity&);
void CreateSTEPGeometry(void* G4obj);
const char* Name() const { return "Manifold_Solid_Brep"; }
static G4ManifoldSolidBrepCreator GetInstance() { return csc; }
static G4ManifoldSolidBrepCreator GetInstance();
// Members
@@ -22,7 +22,7 @@
//
//
// $Id: G4NISTStepReader.hh,v 1.5 2001/07/11 10:00:05 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4NISTStepReader
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4OpenShellCreator.hh,v 1.4 2001/07/11 10:00:05 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4OpenShellCreator.hh,v 1.5 2002/11/21 16:49:45 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4OpenShellCreator
@@ -56,7 +56,7 @@ class G4OpenShellCreator: private G4GeometryCreator
void CreateG4Geometry(STEPentity&);
void CreateSTEPGeometry(void* G4obj);
const char* Name() const { return "Open_Shell"; }
static G4OpenShellCreator GetInstance() { return csc; }
static G4OpenShellCreator GetInstance();
// Members
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4OrientedEdgeCreator.hh,v 1.4 2001/07/11 10:00:06 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4OrientedEdgeCreator.hh,v 1.5 2002/11/21 16:49:45 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4OrientedEdgeCreator
@@ -56,7 +56,7 @@ class G4OrientedEdgeCreator: private G4GeometryCreator
void CreateG4Geometry(STEPentity&);
void CreateSTEPGeometry(void* G4obj);
const char* Name() const { return "Oriented_Edge"; }
static G4OrientedEdgeCreator GetInstance() { return csc; }
static G4OrientedEdgeCreator GetInstance();
// Members
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4ParabolaCreator.hh,v 1.4 2001/07/11 10:00:06 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4ParabolaCreator.hh,v 1.5 2002/11/21 16:49:45 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4ParabolaCreator
@@ -56,7 +56,7 @@ class G4ParabolaCreator: private G4GeometryCreator
void CreateG4Geometry(STEPentity&);
void CreateSTEPGeometry(void* G4obj);
const char* Name() const { return "Parabola"; }
static G4ParabolaCreator GetInstance() { return csc; }
static G4ParabolaCreator GetInstance();
// Members
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4PlaneCreator.hh,v 1.4 2001/07/11 10:00:06 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4PlaneCreator.hh,v 1.5 2002/11/21 16:49:45 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4PlaneCreator
@@ -56,7 +56,7 @@ class G4PlaneCreator: private G4GeometryCreator
void CreateG4Geometry(STEPentity&);
void CreateSTEPGeometry(void* G4obj);
const char* Name() const { return "Plane"; }
static G4PlaneCreator GetInstance() { return csc; }
static G4PlaneCreator GetInstance();
// Members
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4PointCreator.hh,v 1.4 2001/07/11 10:00:06 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4PointCreator.hh,v 1.5 2002/11/21 16:49:45 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4PointCreator
@@ -56,7 +56,7 @@ class G4PointCreator: private G4GeometryCreator
void CreateG4Geometry(STEPentity&);
void CreateSTEPGeometry(void* G4obj);
const char* Name() const { return "Point"; }
static G4PointCreator GetInstance() { return csc; }
static G4PointCreator GetInstance();
// Members
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4PointOnCurveCreator.hh,v 1.4 2001/07/11 10:00:06 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4PointOnCurveCreator.hh,v 1.5 2002/11/21 16:49:45 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4PointOnCurveCreator
@@ -56,7 +56,7 @@ class G4PointOnCurveCreator: private G4GeometryCreator
void CreateG4Geometry(STEPentity&);
void CreateSTEPGeometry(void* G4obj);
const char* Name() const { return "Point_On_Curve"; }
static G4PointOnCurveCreator GetInstance() { return csc; }
static G4PointOnCurveCreator GetInstance();
// Members
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4PointOnSurfaceCreator.hh,v 1.4 2001/07/11 10:00:06 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4PointOnSurfaceCreator.hh,v 1.5 2002/11/21 16:49:45 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4PointOnSurfaceCreator
@@ -56,7 +56,7 @@ class G4PointOnSurfaceCreator: private G4GeometryCreator
void CreateG4Geometry(STEPentity&);
void CreateSTEPGeometry(void* G4obj);
const char* Name() const { return "Point_On_Surface"; }
static G4PointOnSurfaceCreator GetInstance() { return csc; }
static G4PointOnSurfaceCreator GetInstance();
// Members
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4PointReplicaCreator.hh,v 1.4 2001/07/11 10:00:06 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4PointReplicaCreator.hh,v 1.5 2002/11/21 16:49:45 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4PointReplicaCreator
@@ -56,7 +56,7 @@ class G4PointReplicaCreator: private G4GeometryCreator
void CreateG4Geometry(STEPentity&);
void CreateSTEPGeometry(void* G4obj);
const char* Name() const { return "Point_Replica"; }
static G4PointReplicaCreator GetInstance() { return csc; }
static G4PointReplicaCreator GetInstance();
// Members
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4ProductDefinitionShapeCreator.hh,v 1.4 2001/07/11 10:00:06 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4ProductDefinitionShapeCreator.hh,v 1.5 2002/11/21 16:49:45 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4ProductDefinitionShapeCreator
@@ -57,7 +57,7 @@ class G4ProductDefinitionShapeCreator: private G4GeometryCreator
void CreateG4Geometry(STEPentity&);
void CreateSTEPGeometry(void*);
const char* Name() const { return "Product_Definition_Shape"; }
static G4ProductDefinitionShapeCreator GetInstance() { return csc; }
static G4ProductDefinitionShapeCreator GetInstance();
// Members
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4RationalBSplineSurfaceCreator.hh,v 1.4 2001/07/11 10:00:06 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4RationalBSplineSurfaceCreator.hh,v 1.5 2002/11/21 16:49:45 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4RationalBSplineSurfaceCreator
@@ -57,7 +57,7 @@ class G4RationalBSplineSurfaceCreator: public G4BSplineSurfaceCreator
void CreateG4Geometry(STEPentity&);
void CreateSTEPGeometry(void*);
const char* Name() const { return "Rational_B_Spline_Surface"; }
static G4RationalBSplineSurfaceCreator GetInstance() { return csc; }
static G4RationalBSplineSurfaceCreator GetInstance();
// Members
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4RepresentationRelationshipCreator.hh,v 1.5 2001/07/11 10:00:06 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4RepresentationRelationshipCreator.hh,v 1.6 2002/11/21 16:49:45 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4RepresentationRelationshipCreator
@@ -56,7 +56,7 @@ class G4RepresentationRelationshipCreator: private G4GeometryCreator
void CreateG4Geometry(STEPentity&);
void CreateSTEPGeometry(void*);
const char* Name() const { return "Representation_Relationship"; }
static G4RepresentationRelationshipCreator GetInstance() { return csc; }
static G4RepresentationRelationshipCreator GetInstance();
// Members
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4RepresentationRelationshipWithTransformationCreator.hh,v 1.4 2001/07/11 10:00:06 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4RepresentationRelationshipWithTransformationCreator.hh,v 1.5 2002/11/21 16:49:45 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4RepresentationRelationshipWithTransformationCreator
@@ -58,8 +58,7 @@ class G4RepresentationRelationshipWithTransformationCreator
void CreateSTEPGeometry(void*);
const char* Name() const
{ return "Representation_Relationship_With_Transformation"; }
static G4RepresentationRelationshipWithTransformationCreator GetInstance()
{ return csc; }
static G4RepresentationRelationshipWithTransformationCreator GetInstance();
// Members
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4ShapeDefinitionRepresentationCreator.hh,v 1.4 2001/07/11 10:00:06 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4ShapeDefinitionRepresentationCreator.hh,v 1.5 2002/11/21 16:49:46 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4ShapeDefinitionRepresentationCreator
@@ -56,7 +56,7 @@ class G4ShapeDefinitionRepresentationCreator: private G4GeometryCreator
void CreateG4Geometry(STEPentity&);
void CreateSTEPGeometry(void*);
const char* Name() const { return "Shape_Definition_Representation"; }
static G4ShapeDefinitionRepresentationCreator GetInstance() { return csc; }
static G4ShapeDefinitionRepresentationCreator GetInstance();
// Members
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4ShapeRepresentationCreator.hh,v 1.4 2001/07/11 10:00:06 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4ShapeRepresentationCreator.hh,v 1.5 2002/11/21 16:49:46 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4ShapeRepresentationCreator
@@ -56,7 +56,7 @@ class G4ShapeRepresentationCreator: private G4GeometryCreator
void CreateG4Geometry(STEPentity&);
void CreateSTEPGeometry(void*);
const char* Name() const { return "Shape_Representation"; }
static G4ShapeRepresentationCreator GetInstance() { return csc; }
static G4ShapeRepresentationCreator GetInstance();
// Members
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4ShapeRepresentationRelationshipCreator.hh,v 1.4 2001/07/11 10:00:06 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4ShapeRepresentationRelationshipCreator.hh,v 1.5 2002/11/21 16:49:46 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4ShapeRepresentationRelationshipCreator
@@ -56,7 +56,7 @@ class G4ShapeRepresentationRelationshipCreator: private G4GeometryCreator
void CreateG4Geometry(STEPentity&);
void CreateSTEPGeometry(void*);
const char* Name() const { return "Shape_Representation_Relationship"; }
static G4ShapeRepresentationRelationshipCreator GetInstance() { return csc; }
static G4ShapeRepresentationRelationshipCreator GetInstance();
// Members
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4SphericalSurfaceCreator.hh,v 1.4 2001/07/11 10:00:06 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4SphericalSurfaceCreator.hh,v 1.5 2002/11/21 16:49:46 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4SphericalSurfaceCreator
@@ -56,7 +56,7 @@ class G4SphericalSurfaceCreator: private G4GeometryCreator
void CreateG4Geometry(STEPentity&);
void CreateSTEPGeometry(void*);
const char* Name() const { return "Spherical_Surface"; }
static G4SphericalSurfaceCreator GetInstance() { return csc; }
static G4SphericalSurfaceCreator GetInstance();
// Members
@@ -22,7 +22,7 @@
//
//
// $Id: G4StepFileReader.hh,v 1.5 2001/07/11 10:00:06 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4StepFileReader
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4ToroidalSurfaceCreator.hh,v 1.4 2001/07/11 10:00:06 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4ToroidalSurfaceCreator.hh,v 1.5 2002/11/21 16:49:46 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4ToroidalSurfaceCreator
@@ -56,7 +56,7 @@ class G4ToroidalSurfaceCreator: private G4GeometryCreator
void CreateG4Geometry(STEPentity&);
void CreateSTEPGeometry(void* G4obj);
const char* Name() const { return "Toroidal_Surface"; }
static G4ToroidalSurfaceCreator GetInstance() { return csc; }
static G4ToroidalSurfaceCreator GetInstance();
// Members
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4VectorCreator.hh,v 1.4 2001/07/11 10:00:06 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4VectorCreator.hh,v 1.5 2002/11/21 16:49:46 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4VectorCreator
@@ -56,7 +56,7 @@ class G4VectorCreator: private G4GeometryCreator
void CreateG4Geometry(STEPentity&);
void CreateSTEPGeometry(void* G4obj);
const char* Name() const { return "Vector"; }
static G4VectorCreator GetInstance() { return csc; }
static G4VectorCreator GetInstance();
// Members
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4VertexPointCreator.hh,v 1.4 2001/07/11 10:00:06 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4VertexPointCreator.hh,v 1.5 2002/11/21 16:49:46 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4VertexPointCreator
@@ -56,7 +56,7 @@ class G4VertexPointCreator: private G4GeometryCreator
void CreateG4Geometry(STEPentity&);
void CreateSTEPGeometry(void* G4obj);
const char* Name() const { return "Vertex_Point"; }
static G4VertexPointCreator GetInstance() { return csc; }
static G4VertexPointCreator GetInstance();
// Members
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4AdvancedBrepShapeRepresentationCreator.cc,v 1.6 2001/07/11 10:00:07 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4AdvancedBrepShapeRepresentationCreator.cc,v 1.7 2002/11/21 16:49:46 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4AdvancedBrepShapeRepresentationCreator
@@ -35,6 +35,7 @@
// ----------------------------------------------------------------------
#include <stdio.h>
#include "G4AdvancedBrepShapeRepresentationCreator.hh"
#include "G4GeometryTable.hh"
@@ -52,6 +53,11 @@ G4AdvancedBrepShapeRepresentationCreator::
G4AdvancedBrepShapeRepresentationCreator::
~G4AdvancedBrepShapeRepresentationCreator(){}
G4AdvancedBrepShapeRepresentationCreator
G4AdvancedBrepShapeRepresentationCreator::GetInstance()
{
return csc;
}
void G4AdvancedBrepShapeRepresentationCreator::CreateG4Geometry(STEPentity& sEnt)
{
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4AdvancedFaceCreator.cc,v 1.5 2001/07/11 10:00:07 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4AdvancedFaceCreator.cc,v 1.6 2002/11/21 16:49:46 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4AdvancedFaceCreator
@@ -49,6 +49,11 @@ G4AdvancedFaceCreator::G4AdvancedFaceCreator()
G4AdvancedFaceCreator::~G4AdvancedFaceCreator(){}
G4AdvancedFaceCreator G4AdvancedFaceCreator::GetInstance()
{
return csc;
}
void G4AdvancedFaceCreator::CreateG4Geometry(STEPentity& Ent)
{
G4Surface* srf=0;
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4AssemblyCreator.cc,v 1.10 2001/09/21 16:12:03 gcosmo Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4AssemblyCreator.cc,v 1.11 2002/11/21 16:49:46 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4AssemblyCreator
@@ -51,6 +51,11 @@ G4AssemblyCreator::G4AssemblyCreator()
G4GeometryTable::RegisterObject(this);
}
G4AssemblyCreator G4AssemblyCreator::GetInstance()
{
return ci;
}
G4AssemblyCreator::G4AssemblyCreator(const G4AssemblyCreator& c)
{
index = c.index;
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4Axis1PlacementCreator.cc,v 1.3 2001/07/11 10:00:08 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4Axis1PlacementCreator.cc,v 1.4 2002/11/21 16:49:46 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4Axis1PlacementCreator
@@ -46,6 +46,11 @@ G4Axis1PlacementCreator::G4Axis1PlacementCreator()
G4Axis1PlacementCreator::~G4Axis1PlacementCreator() {}
G4Axis1PlacementCreator G4Axis1PlacementCreator::GetInstance()
{
return csc;
}
void G4Axis1PlacementCreator::CreateG4Geometry(STEPentity& Ent)
{
}
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4Axis2Placement2dCreator.cc,v 1.3 2001/07/11 10:00:08 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4Axis2Placement2dCreator.cc,v 1.4 2002/11/21 16:49:46 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4Axis2Placement2dCreator
@@ -46,6 +46,11 @@ G4Axis2Placement2dCreator::G4Axis2Placement2dCreator()
G4Axis2Placement2dCreator::~G4Axis2Placement2dCreator() {}
G4Axis2Placement2dCreator G4Axis2Placement2dCreator::GetInstance()
{
return csc;
}
void G4Axis2Placement2dCreator::CreateG4Geometry(STEPentity& Ent)
{
}
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4Axis2Placement3dCreator.cc,v 1.6 2001/09/21 16:11:29 gcosmo Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4Axis2Placement3dCreator.cc,v 1.7 2002/11/21 16:49:47 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4Axis2Placement3dCreator
@@ -46,6 +46,11 @@ G4Axis2Placement3dCreator::G4Axis2Placement3dCreator()
G4Axis2Placement3dCreator::~G4Axis2Placement3dCreator() {}
G4Axis2Placement3dCreator G4Axis2Placement3dCreator::GetInstance()
{
return csc;
}
void G4Axis2Placement3dCreator::CreateG4Geometry(STEPentity& Ent)
{
G4Axis2Placement3D place;
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4Axis2PlacementCreator.cc,v 1.3 2001/07/11 10:00:08 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4Axis2PlacementCreator.cc,v 1.4 2002/11/21 16:49:47 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4Axis2PlacementCreator
@@ -46,6 +46,11 @@ G4Axis2PlacementCreator::G4Axis2PlacementCreator()
G4Axis2PlacementCreator::~G4Axis2PlacementCreator() {}
G4Axis2PlacementCreator G4Axis2PlacementCreator::GetInstance()
{
return csc;
}
void G4Axis2PlacementCreator::CreateG4Geometry(STEPentity& Ent)
{
}
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4Axis2PlacementsCreator.cc,v 1.4 2001/07/11 10:00:08 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4Axis2PlacementsCreator.cc,v 1.5 2002/11/21 16:49:47 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4Axis2PlacementsCreator
@@ -48,6 +48,11 @@ G4Axis2PlacementsCreator::G4Axis2PlacementsCreator()
G4Axis2PlacementsCreator::~G4Axis2PlacementsCreator() {}
G4Axis2PlacementsCreator G4Axis2PlacementsCreator::GetInstance()
{
return csc;
}
void G4Axis2PlacementsCreator::CreateG4Geometry(STEPentity& Ent)
{
}
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4BSplineCurveWithKnotsCreator.cc,v 1.7 2001/07/11 10:00:08 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4BSplineCurveWithKnotsCreator.cc,v 1.8 2002/11/21 16:49:47 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4BSplineCurveWithKnotsCreator
@@ -52,6 +52,12 @@ G4BSplineCurveWithKnotsCreator::G4BSplineCurveWithKnotsCreator()
G4BSplineCurveWithKnotsCreator::~G4BSplineCurveWithKnotsCreator() {}
G4BSplineCurveWithKnotsCreator G4BSplineCurveWithKnotsCreator::GetInstance()
{
return csc;
}
void G4BSplineCurveWithKnotsCreator::CreateG4Geometry(STEPentity& Ent)
{
// Created by L. Broglia
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4BSplineSurfaceCreator.cc,v 1.5 2001/07/11 10:00:08 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4BSplineSurfaceCreator.cc,v 1.6 2002/11/21 16:49:47 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4BSplineSurfaceCreator
@@ -45,6 +45,11 @@ G4BSplineSurfaceCreator::G4BSplineSurfaceCreator(){G4GeometryTable::RegisterObje
G4BSplineSurfaceCreator::~G4BSplineSurfaceCreator(){}
G4BSplineSurfaceCreator G4BSplineSurfaceCreator::GetInstance()
{
return csc;
}
void G4BSplineSurfaceCreator::CreateG4Geometry(STEPentity& Ent)
{
SdaiB_spline_surface* bSpline = new SdaiB_spline_surface(&Ent);
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4BSplineSurfaceWithKnotsCreator.cc,v 1.5 2001/07/11 10:00:08 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4BSplineSurfaceWithKnotsCreator.cc,v 1.6 2002/11/21 16:49:47 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4BSplineSurfaceWithKnotsCreator
@@ -51,6 +51,11 @@ G4BSplineSurfaceWithKnotsCreator::G4BSplineSurfaceWithKnotsCreator()
G4BSplineSurfaceWithKnotsCreator::~G4BSplineSurfaceWithKnotsCreator() {}
G4BSplineSurfaceWithKnotsCreator G4BSplineSurfaceWithKnotsCreator::GetInstance()
{
return csc;
}
void G4BSplineSurfaceWithKnotsCreator::CreateG4Geometry(STEPentity& Ent)
{
G4int rows=0, cols=0;
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4BoundedSurfaceCreator.cc,v 1.6 2001/07/11 10:00:08 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4BoundedSurfaceCreator.cc,v 1.7 2002/11/21 16:49:47 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4BoundedSurfaceCreator
@@ -51,6 +51,11 @@ G4BoundedSurfaceCreator::G4BoundedSurfaceCreator()
G4BoundedSurfaceCreator::~G4BoundedSurfaceCreator() {}
G4BoundedSurfaceCreator G4BoundedSurfaceCreator::GetInstance()
{
return csc;
}
void G4BoundedSurfaceCreator::CreateG4Geometry(STEPentity& Ent)
{
STEPcomplex* complexEnt = (STEPcomplex*)&Ent;
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4CartesianPointCreator.cc,v 1.3 2001/07/11 10:00:09 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4CartesianPointCreator.cc,v 1.4 2002/11/21 16:49:47 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4CartesianPointCreator
@@ -46,6 +46,11 @@ G4CartesianPointCreator::G4CartesianPointCreator()
G4CartesianPointCreator::~G4CartesianPointCreator() {}
G4CartesianPointCreator G4CartesianPointCreator::GetInstance()
{
return csc;
}
void G4CartesianPointCreator::CreateG4Geometry(STEPentity& Ent)
{
G4double x,y,z;
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4CircleCreator.cc,v 1.4 2001/07/11 10:00:09 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4CircleCreator.cc,v 1.5 2002/11/21 16:49:47 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4CircleCreator
@@ -48,6 +48,11 @@ G4CircleCreator::G4CircleCreator()
G4CircleCreator::~G4CircleCreator() {}
G4CircleCreator G4CircleCreator::GetInstance()
{
return csc;
}
void G4CircleCreator::CreateG4Geometry(STEPentity& Ent)
{
G4Axis2Placement3D place;
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4ClosedShellCreator.cc,v 1.7 2001/07/11 10:00:09 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4ClosedShellCreator.cc,v 1.8 2002/11/21 16:49:47 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4ClosedShellCreator
@@ -47,6 +47,11 @@ G4ClosedShellCreator::G4ClosedShellCreator()
G4ClosedShellCreator::~G4ClosedShellCreator() {}
G4ClosedShellCreator G4ClosedShellCreator::GetInstance()
{
return csc;
}
void G4ClosedShellCreator::CreateG4Geometry(STEPentity& Ent)
{
G4String attrName("cfs_faces");
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4ConicCreator.cc,v 1.4 2001/07/11 10:00:09 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4ConicCreator.cc,v 1.5 2002/11/21 16:49:47 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4ConicCreator
@@ -46,6 +46,11 @@ G4ConicCreator::G4ConicCreator()
G4ConicCreator::~G4ConicCreator() {}
G4ConicCreator G4ConicCreator::GetInstance()
{
return csc;
}
void G4ConicCreator::CreateG4Geometry(STEPentity& Ent)
{
// G4Placement *place;
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4ConicalSurfaceCreator.cc,v 1.4 2001/07/11 10:00:09 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4ConicalSurfaceCreator.cc,v 1.5 2002/11/21 16:49:47 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4ConicalSurfaceCreator
@@ -48,6 +48,11 @@ G4ConicalSurfaceCreator::G4ConicalSurfaceCreator()
G4ConicalSurfaceCreator::~G4ConicalSurfaceCreator() {}
G4ConicalSurfaceCreator G4ConicalSurfaceCreator::GetInstance()
{
return csc;
}
void G4ConicalSurfaceCreator::CreateG4Geometry(STEPentity& Ent)
{
// Made by L. Broglia
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4ConnectedFaceSetCreator.cc,v 1.3 2001/07/11 10:00:09 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4ConnectedFaceSetCreator.cc,v 1.4 2002/11/21 16:49:47 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4ConnectedFaceSetCreator
@@ -46,6 +46,11 @@ G4ConnectedFaceSetCreator::G4ConnectedFaceSetCreator()
G4ConnectedFaceSetCreator::~G4ConnectedFaceSetCreator() {}
G4ConnectedFaceSetCreator G4ConnectedFaceSetCreator::GetInstance()
{
return csc;
}
void G4ConnectedFaceSetCreator::CreateG4Geometry(STEPentity& Ent)
{
}
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4ContextDependentShapeRepresentationCreator.cc,v 1.4 2001/07/11 10:00:10 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4ContextDependentShapeRepresentationCreator.cc,v 1.5 2002/11/21 16:49:48 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4ContextDependentShapeRepresentationCreator
@@ -49,6 +49,12 @@ G4ContextDependentShapeRepresentationCreator::
G4ContextDependentShapeRepresentationCreator::
~G4ContextDependentShapeRepresentationCreator() {}
G4ContextDependentShapeRepresentationCreator
G4ContextDependentShapeRepresentationCreator::GetInstance()
{
return csc;
}
void G4ContextDependentShapeRepresentationCreator::
CreateG4Geometry(STEPentity& Ent)
{
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4CurveCreator.cc,v 1.3 2001/07/11 10:00:10 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4CurveCreator.cc,v 1.4 2002/11/21 16:49:48 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4CurveCreator
@@ -46,6 +46,11 @@ G4CurveCreator::G4CurveCreator()
G4CurveCreator::~G4CurveCreator() {}
G4CurveCreator G4CurveCreator::GetInstance()
{
return csc;
}
void G4CurveCreator::CreateG4Geometry(STEPentity& Ent) {}
void G4CurveCreator::CreateSTEPGeometry(void* G4obj) {}
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4CylindricalSurfaceCreator.cc,v 1.4 2001/07/11 10:00:10 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4CylindricalSurfaceCreator.cc,v 1.5 2002/11/21 16:49:48 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4CylindricalSurfaceCreator
@@ -48,6 +48,11 @@ G4CylindricalSurfaceCreator::G4CylindricalSurfaceCreator()
G4CylindricalSurfaceCreator::~G4CylindricalSurfaceCreator() {}
G4CylindricalSurfaceCreator G4CylindricalSurfaceCreator::GetInstance()
{
return csc;
}
void G4CylindricalSurfaceCreator::CreateG4Geometry(STEPentity& Ent)
{
// Made by L. Broglia
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4DirectionCreator.cc,v 1.3 2001/07/11 10:00:10 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4DirectionCreator.cc,v 1.4 2002/11/21 16:49:48 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4DirectionCreator
@@ -46,6 +46,11 @@ G4DirectionCreator::G4DirectionCreator()
G4DirectionCreator::~G4DirectionCreator() {}
G4DirectionCreator G4DirectionCreator::GetInstance()
{
return csc;
}
void G4DirectionCreator::CreateG4Geometry(STEPentity& Ent)
{
G4double x,y,z;
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4EdgeCurveCreator.cc,v 1.5 2001/07/11 10:00:10 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4EdgeCurveCreator.cc,v 1.6 2002/11/21 16:49:48 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4EdgeCurveCreator
@@ -46,6 +46,11 @@ G4EdgeCurveCreator::G4EdgeCurveCreator()
G4EdgeCurveCreator::~G4EdgeCurveCreator() {}
G4EdgeCurveCreator G4EdgeCurveCreator::GetInstance()
{
return csc;
}
void G4EdgeCurveCreator::CreateG4Geometry(STEPentity& Ent)
{
G4Point3D *pt1,*pt2;
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4EdgeLoopCreator.cc,v 1.5 2001/07/11 10:00:10 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4EdgeLoopCreator.cc,v 1.6 2002/11/21 16:49:48 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4EdgeLoopCreator
@@ -46,6 +46,11 @@ G4EdgeLoopCreator::G4EdgeLoopCreator()
G4EdgeLoopCreator::~G4EdgeLoopCreator() {}
G4EdgeLoopCreator G4EdgeLoopCreator::GetInstance()
{
return csc;
}
void G4EdgeLoopCreator::CreateG4Geometry(STEPentity& Ent)
{
G4String attrName("edge_list");
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4EllipseCreator.cc,v 1.4 2001/07/11 10:00:10 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4EllipseCreator.cc,v 1.5 2002/11/21 16:49:48 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4EllipseCreator
@@ -46,6 +46,11 @@ G4EllipseCreator::G4EllipseCreator()
G4EllipseCreator::~G4EllipseCreator() {}
G4EllipseCreator G4EllipseCreator::GetInstance()
{
return csc;
}
void G4EllipseCreator::CreateG4Geometry(STEPentity& Ent)
{
G4double semi1,semi2;
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4FaceBoundCreator.cc,v 1.5 2001/07/11 10:00:10 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4FaceBoundCreator.cc,v 1.6 2002/11/21 16:49:48 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4FaceBoundCreator
@@ -46,6 +46,11 @@ G4FaceBoundCreator::G4FaceBoundCreator()
G4FaceBoundCreator::~G4FaceBoundCreator() {}
G4FaceBoundCreator G4FaceBoundCreator::GetInstance()
{
return csc;
}
void G4FaceBoundCreator::CreateG4Geometry(STEPentity& Ent)
{
G4String attrName("bound");
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4FaceOuterBoundCreator.cc,v 1.3 2001/07/11 10:00:10 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4FaceOuterBoundCreator.cc,v 1.4 2002/11/21 16:49:48 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4FaceOuterBoundCreator
@@ -39,6 +39,11 @@
G4FaceOuterBoundCreator G4FaceOuterBoundCreator::csc;
G4FaceOuterBoundCreator G4FaceOuterBoundCreator::GetInstance()
{
return csc;
}
G4FaceOuterBoundCreator::G4FaceOuterBoundCreator()
{
G4GeometryTable::RegisterObject(this);
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4FaceSurfaceCreator.cc,v 1.5 2001/07/11 10:00:10 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4FaceSurfaceCreator.cc,v 1.6 2002/11/21 16:49:48 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4FaceSurfaceCreator
@@ -46,6 +46,11 @@ G4FaceSurfaceCreator::G4FaceSurfaceCreator()
G4FaceSurfaceCreator::~G4FaceSurfaceCreator() {}
G4FaceSurfaceCreator G4FaceSurfaceCreator::GetInstance()
{
return csc;
}
void G4FaceSurfaceCreator::CreateG4Geometry(STEPentity& Ent)
{
G4Surface* srf=0;
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4GeometricRepresentationContextCreator.cc,v 1.5 2001/07/11 10:00:10 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4GeometricRepresentationContextCreator.cc,v 1.6 2002/11/21 16:49:48 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
// ----------------------------------------------------------------------
// Class G4GeometricRepresentationContextCreator
@@ -49,6 +49,12 @@ G4GeometricRepresentationContextCreator::
G4GeometricRepresentationContextCreator::
~G4GeometricRepresentationContextCreator() {}
G4GeometricRepresentationContextCreator
G4GeometricRepresentationContextCreator::GetInstance()
{
return csc;
}
void G4GeometricRepresentationContextCreator::CreateG4Geometry(STEPentity& Ent)
{
// Made by L. Broglia
@@ -22,7 +22,7 @@
//
//
// $Id: G4GeometryCreator.cc,v 1.6 2001/07/11 10:00:10 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// GEANT4 tag $Name: geant4-05-00 $
//
//
// ----------------------------------------------------------------------
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4GeometryTable.cc,v 1.9 2001/07/11 10:00:10 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4GeometryTable.cc,v 1.10 2002/11/21 16:49:48 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
//
// ----------------------------------------------------------------------
@@ -50,6 +50,11 @@ G4GeometryTable::~G4GeometryTable()
{
}
const G4GeometryTable& G4GeometryTable::GetInstance()
{
return gt;
}
G4bool G4GeometryTable::ExistsInTable(G4String& objectName)
{
G4bool existsInTable = false;
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4HyperbolaCreator.cc,v 1.3 2001/07/11 10:00:10 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4HyperbolaCreator.cc,v 1.4 2002/11/21 16:49:48 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
//
// ----------------------------------------------------------------------
@@ -47,6 +47,11 @@ G4HyperbolaCreator::G4HyperbolaCreator()
G4HyperbolaCreator::~G4HyperbolaCreator() {}
G4HyperbolaCreator G4HyperbolaCreator::GetInstance()
{
return csc;
}
void G4HyperbolaCreator::CreateG4Geometry(STEPentity& Ent)
{
G4double semi1,semi_imag;
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4ItemDefinedTransformationCreator.cc,v 1.5 2001/07/11 10:00:10 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4ItemDefinedTransformationCreator.cc,v 1.6 2002/11/21 16:49:49 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
//
// ----------------------------------------------------------------------
@@ -48,6 +48,12 @@ G4ItemDefinedTransformationCreator::G4ItemDefinedTransformationCreator()
G4ItemDefinedTransformationCreator::~G4ItemDefinedTransformationCreator() {}
G4ItemDefinedTransformationCreator
G4ItemDefinedTransformationCreator::GetInstance()
{
return csc;
}
void G4ItemDefinedTransformationCreator::CreateG4Geometry(STEPentity& Ent)
{
G4PlacementVector* places = new G4PlacementVector();
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4LineCreator.cc,v 1.4 2001/07/11 10:00:11 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4LineCreator.cc,v 1.5 2002/11/21 16:49:49 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
//
// ----------------------------------------------------------------------
@@ -48,6 +48,11 @@ G4LineCreator::G4LineCreator()
G4LineCreator::~G4LineCreator() {}
G4LineCreator G4LineCreator::GetInstance()
{
return csc;
}
void G4LineCreator::CreateG4Geometry(STEPentity& Ent)
{
G4ThreeVector origin;
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4ManifoldSolidBrepCreator.cc,v 1.4 2001/07/11 10:00:11 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4ManifoldSolidBrepCreator.cc,v 1.5 2002/11/21 16:49:49 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
//
// ----------------------------------------------------------------------
@@ -48,6 +48,11 @@ G4ManifoldSolidBrepCreator::G4ManifoldSolidBrepCreator()
G4ManifoldSolidBrepCreator::~G4ManifoldSolidBrepCreator() {}
G4ManifoldSolidBrepCreator G4ManifoldSolidBrepCreator::GetInstance()
{
return csc;
}
void G4ManifoldSolidBrepCreator::CreateG4Geometry(STEPentity& Ent)
{
G4BREPSolid* sld;
@@ -22,7 +22,7 @@
//
//
// $Id: G4NISTStepReader.cc,v 1.5 2001/07/11 10:00:11 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// GEANT4 tag $Name: geant4-05-00 $
//
//
// ----------------------------------------------------------------------
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4OpenShellCreator.cc,v 1.3 2001/07/11 10:00:11 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4OpenShellCreator.cc,v 1.4 2002/11/21 16:49:49 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
//
// ----------------------------------------------------------------------
@@ -47,6 +47,11 @@ G4OpenShellCreator::G4OpenShellCreator()
G4OpenShellCreator::~G4OpenShellCreator() {}
G4OpenShellCreator G4OpenShellCreator::GetInstance()
{
return csc;
}
void G4OpenShellCreator::CreateG4Geometry(STEPentity& Ent)
{
}
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4OrientedEdgeCreator.cc,v 1.4 2001/07/11 10:00:11 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4OrientedEdgeCreator.cc,v 1.5 2002/11/21 16:49:49 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
//
// ----------------------------------------------------------------------
@@ -47,6 +47,11 @@ G4OrientedEdgeCreator::G4OrientedEdgeCreator()
G4OrientedEdgeCreator::~G4OrientedEdgeCreator() {}
G4OrientedEdgeCreator G4OrientedEdgeCreator::GetInstance()
{
return csc;
}
void G4OrientedEdgeCreator::CreateG4Geometry(STEPentity& Ent)
{
G4int orientation;
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4ParabolaCreator.cc,v 1.3 2001/07/11 10:00:11 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4ParabolaCreator.cc,v 1.4 2002/11/21 16:49:49 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
//
// ----------------------------------------------------------------------
@@ -47,6 +47,11 @@ G4ParabolaCreator::G4ParabolaCreator()
G4ParabolaCreator::~G4ParabolaCreator() {}
G4ParabolaCreator G4ParabolaCreator::GetInstance()
{
return csc;
}
void G4ParabolaCreator::CreateG4Geometry(STEPentity& Ent)
{
G4double focal_dist;
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4PlaneCreator.cc,v 1.4 2001/07/11 10:00:11 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4PlaneCreator.cc,v 1.5 2002/11/21 16:49:49 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
//
// ----------------------------------------------------------------------
@@ -48,6 +48,11 @@ G4PlaneCreator::G4PlaneCreator()
G4PlaneCreator::~G4PlaneCreator() {}
G4PlaneCreator G4PlaneCreator::GetInstance()
{
return csc;
}
void G4PlaneCreator::CreateG4Geometry(STEPentity& Ent)
{
// L. Broglia
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4PointCreator.cc,v 1.3 2001/07/11 10:00:11 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4PointCreator.cc,v 1.4 2002/11/21 16:49:49 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
//
// ----------------------------------------------------------------------
@@ -47,6 +47,11 @@ G4PointCreator::G4PointCreator()
G4PointCreator::~G4PointCreator() {}
G4PointCreator G4PointCreator::GetInstance()
{
return csc;
}
void G4PointCreator::CreateG4Geometry(STEPentity& Ent) {}
void G4PointCreator::CreateSTEPGeometry(void* G4obj) {}
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4PointOnCurveCreator.cc,v 1.4 2001/07/11 10:00:11 gunter Exp $
// GEANT4 tag $Name: geant4-04-01 $
// $Id: G4PointOnCurveCreator.cc,v 1.5 2002/11/21 16:49:49 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-00 $
//
//
// ----------------------------------------------------------------------
@@ -47,6 +47,11 @@ G4PointOnCurveCreator::G4PointOnCurveCreator()
G4PointOnCurveCreator::~G4PointOnCurveCreator() {}
G4PointOnCurveCreator G4PointOnCurveCreator::GetInstance()
{
return csc;
}
void G4PointOnCurveCreator::CreateG4Geometry(STEPentity& Ent)
{
G4Curve* crv=0;

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