Import Geant4 11.3.1 source tree
This commit is contained in:
@@ -189,15 +189,6 @@ class G4Cons : public G4CSGSolid
|
||||
// specification for points not on the surface
|
||||
|
||||
private:
|
||||
|
||||
// Used by distanceToOut
|
||||
//
|
||||
enum ESide {kNull,kRMin,kRMax,kSPhi,kEPhi,kPZ,kMZ};
|
||||
|
||||
// used by normal
|
||||
//
|
||||
enum ENorm {kNRMin,kNRMax,kNSPhi,kNEPhi,kNZ};
|
||||
|
||||
G4double kRadTolerance, kAngTolerance;
|
||||
//
|
||||
// Radial and angular tolerances
|
||||
|
||||
@@ -201,15 +201,6 @@ class G4Sphere : public G4CSGSolid
|
||||
// specification for points not on the surface
|
||||
|
||||
private:
|
||||
|
||||
// Used by distanceToOut
|
||||
//
|
||||
enum ESide {kNull,kRMin,kRMax,kSPhi,kEPhi,kSTheta,kETheta};
|
||||
|
||||
// used by normal
|
||||
//
|
||||
enum ENorm {kNRMin,kNRMax,kNSPhi,kNEPhi,kNSTheta,kNETheta};
|
||||
|
||||
G4double fRminTolerance, fRmaxTolerance, kAngTolerance,
|
||||
kRadTolerance, fEpsilon = 2.e-11;
|
||||
//
|
||||
|
||||
@@ -183,11 +183,7 @@ class G4Torus : public G4CSGSolid
|
||||
|
||||
G4double fRmin,fRmax,fRtor,fSPhi,fDPhi;
|
||||
|
||||
// Used by distanceToOut
|
||||
enum ESide {kNull,kRMin,kRMax,kSPhi,kEPhi};
|
||||
|
||||
// used by normal
|
||||
enum ENorm {kNRMin,kNRMax,kNSPhi,kNEPhi};
|
||||
|
||||
G4double fRminTolerance, fRmaxTolerance, kRadTolerance, kAngTolerance;
|
||||
// Radial and angular tolerances
|
||||
|
||||
@@ -190,14 +190,6 @@ class G4Tubs : public G4CSGSolid
|
||||
|
||||
protected:
|
||||
|
||||
// Used by distanceToOut
|
||||
//
|
||||
enum ESide {kNull,kRMin,kRMax,kSPhi,kEPhi,kPZ,kMZ};
|
||||
|
||||
// Used by normal
|
||||
//
|
||||
enum ENorm {kNRMin,kNRMax,kNSPhi,kNEPhi,kNZ};
|
||||
|
||||
G4double kRadTolerance, kAngTolerance;
|
||||
//
|
||||
// Radial and angular tolerances
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
//
|
||||
// Wrapper class for G4Box to make use of VecGeom Box.
|
||||
|
||||
// 13.09.13 G.Cosmo, CERN/PH
|
||||
// 13.09.13 G.Cosmo, CERN
|
||||
// --------------------------------------------------------------------
|
||||
#ifndef G4UBOX_HH
|
||||
#define G4UBOX_HH
|
||||
@@ -47,7 +47,7 @@ class G4UBox : public G4UAdapter<vecgeom::UnplacedBox>
|
||||
using Shape_t = vecgeom::UnplacedBox;
|
||||
using Base_t = G4UAdapter<vecgeom::UnplacedBox>;
|
||||
|
||||
public: // with description
|
||||
public:
|
||||
|
||||
G4UBox(const G4String& pName, G4double pX, G4double pY, G4double pZ);
|
||||
// Constructs a box with name, and half lengths pX,pY,pZ
|
||||
@@ -81,13 +81,6 @@ class G4UBox : public G4UAdapter<vecgeom::UnplacedBox>
|
||||
|
||||
G4Polyhedron* CreatePolyhedron() const override;
|
||||
|
||||
public: // without description
|
||||
|
||||
G4UBox(__void__&);
|
||||
// Fake default constructor for usage restricted to direct object
|
||||
// persistency for clients requiring preallocation of memory for
|
||||
// persistifiable objects.
|
||||
|
||||
G4UBox(const G4UBox& rhs);
|
||||
G4UBox& operator=(const G4UBox& rhs);
|
||||
// Copy constructor and assignment operator.
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
//
|
||||
// Wrapper class for G4Cons to make use of VecGeom Cone.
|
||||
|
||||
// 30.10.13 G.Cosmo, CERN/PH
|
||||
// 30.10.13 G.Cosmo, CERN
|
||||
// --------------------------------------------------------------------
|
||||
#ifndef G4UCONS_HH
|
||||
#define G4UCONS_HH
|
||||
@@ -47,7 +47,7 @@ class G4UCons : public G4UAdapter<vecgeom::GenericUnplacedCone>
|
||||
using Shape_t = vecgeom::GenericUnplacedCone;
|
||||
using Base_t = G4UAdapter<vecgeom::GenericUnplacedCone>;
|
||||
|
||||
public: // with description
|
||||
public:
|
||||
|
||||
G4UCons(const G4String& pName,
|
||||
G4double pRmin1, G4double pRmax1,
|
||||
@@ -95,13 +95,6 @@ class G4UCons : public G4UAdapter<vecgeom::GenericUnplacedCone>
|
||||
|
||||
G4Polyhedron* CreatePolyhedron() const override;
|
||||
|
||||
public: // without description
|
||||
|
||||
G4UCons(__void__&);
|
||||
// Fake default constructor for usage restricted to direct object
|
||||
// persistency for clients requiring preallocation of memory for
|
||||
// persistifiable objects.
|
||||
|
||||
G4UCons(const G4UCons& rhs);
|
||||
G4UCons& operator=(const G4UCons& rhs);
|
||||
// Copy constructor and assignment operator.
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
//
|
||||
// Wrapper class for G4CutTubs to make use of VecGeom CutTube.
|
||||
|
||||
// 07.07.17 G.Cosmo, CERN/PH
|
||||
// 07.07.17 G.Cosmo, CERN
|
||||
// --------------------------------------------------------------------
|
||||
#ifndef G4UCUTTUBS_HH
|
||||
#define G4UCUTTUBS_HH
|
||||
@@ -47,7 +47,7 @@ class G4UCutTubs : public G4UAdapter<vecgeom::UnplacedCutTube>
|
||||
using Shape_t = vecgeom::UnplacedCutTube;
|
||||
using Base_t = G4UAdapter<vecgeom::UnplacedCutTube>;
|
||||
|
||||
public: // with description
|
||||
public:
|
||||
|
||||
G4UCutTubs( const G4String& pName,
|
||||
G4double pRMin,
|
||||
@@ -92,13 +92,6 @@ class G4UCutTubs : public G4UAdapter<vecgeom::UnplacedCutTube>
|
||||
|
||||
G4Polyhedron* CreatePolyhedron() const override;
|
||||
|
||||
public: // without description
|
||||
|
||||
G4UCutTubs(__void__&);
|
||||
// Fake default constructor for usage restricted to direct object
|
||||
// persistency for clients requiring preallocation of memory for
|
||||
// persistifiable objects.
|
||||
|
||||
G4UCutTubs(const G4UCutTubs& rhs);
|
||||
G4UCutTubs& operator=(const G4UCutTubs& rhs);
|
||||
// Copy constructor and assignment operator.
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
//
|
||||
// Wrapper class for G4Orb to make use of VecGeom Orb.
|
||||
|
||||
// 30.10.13 G.Cosmo, CERN/PH
|
||||
// 30.10.13 G.Cosmo, CERN
|
||||
// --------------------------------------------------------------------
|
||||
#ifndef G4UORB_HH
|
||||
#define G4UORB_HH
|
||||
@@ -47,7 +47,7 @@ class G4UOrb : public G4UAdapter<vecgeom::UnplacedOrb>
|
||||
using Shape_t = vecgeom::UnplacedOrb;
|
||||
using Base_t = G4UAdapter<vecgeom::UnplacedOrb>;
|
||||
|
||||
public: // with description
|
||||
public:
|
||||
|
||||
G4UOrb(const G4String& pName, G4double pRmax);
|
||||
|
||||
@@ -74,13 +74,6 @@ class G4UOrb : public G4UAdapter<vecgeom::UnplacedOrb>
|
||||
|
||||
G4Polyhedron* CreatePolyhedron() const override;
|
||||
|
||||
public: // without description
|
||||
|
||||
G4UOrb(__void__&);
|
||||
// Fake default constructor for usage restricted to direct object
|
||||
// persistency for clients requiring preallocation of memory for
|
||||
// persistifiable objects.
|
||||
|
||||
G4UOrb(const G4UOrb& rhs);
|
||||
G4UOrb& operator=(const G4UOrb& rhs);
|
||||
// Copy constructor and assignment operator.
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
//
|
||||
// Wrapper class for G4Para to make use of VecGeom Parallelepiped.
|
||||
|
||||
// 13.09.13 G.Cosmo, CERN/PH
|
||||
// 13.09.13 G.Cosmo, CERN
|
||||
// --------------------------------------------------------------------
|
||||
#ifndef G4UPARA_HH
|
||||
#define G4UPARA_HH
|
||||
@@ -47,7 +47,7 @@ class G4UPara : public G4UAdapter<vecgeom::UnplacedParallelepiped>
|
||||
using Shape_t = vecgeom::UnplacedParallelepiped;
|
||||
using Base_t = G4UAdapter<vecgeom::UnplacedParallelepiped>;
|
||||
|
||||
public: // with description
|
||||
public:
|
||||
|
||||
G4UPara(const G4String& pName,
|
||||
G4double pDx, G4double pDy, G4double pDz,
|
||||
@@ -102,13 +102,6 @@ class G4UPara : public G4UAdapter<vecgeom::UnplacedParallelepiped>
|
||||
|
||||
G4Polyhedron* CreatePolyhedron () const override;
|
||||
|
||||
public: // without description
|
||||
|
||||
G4UPara(__void__&);
|
||||
// Fake default constructor for usage restricted to direct object
|
||||
// persistency for clients requiring preallocation of memory for
|
||||
// persistifiable objects
|
||||
|
||||
G4UPara(const G4UPara& rhs);
|
||||
G4UPara& operator=(const G4UPara& rhs);
|
||||
// Copy constructor and assignment operator
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
//
|
||||
// Wrapper class for G4Sphere to make use of VecGeom Sphere.
|
||||
|
||||
// 13.09.13 G.Cosmo, CERN/PH
|
||||
// 13.09.13 G.Cosmo, CERN
|
||||
// --------------------------------------------------------------------
|
||||
#ifndef G4USPHERE_HH
|
||||
#define G4USPHERE_HH
|
||||
@@ -47,7 +47,7 @@ class G4USphere : public G4UAdapter<vecgeom::UnplacedSphere>
|
||||
using Shape_t = vecgeom::UnplacedSphere;
|
||||
using Base_t = G4UAdapter<vecgeom::UnplacedSphere>;
|
||||
|
||||
public: // with description
|
||||
public:
|
||||
|
||||
G4USphere(const G4String& pName,
|
||||
G4double pRmin, G4double pRmax,
|
||||
@@ -97,14 +97,6 @@ class G4USphere : public G4UAdapter<vecgeom::UnplacedSphere>
|
||||
|
||||
G4Polyhedron* CreatePolyhedron() const override;
|
||||
|
||||
public: // without description
|
||||
|
||||
G4USphere(__void__&);
|
||||
//
|
||||
// Fake default constructor for usage restricted to direct object
|
||||
// persistency for clients requiring preallocation of memory for
|
||||
// persistifiable objects.
|
||||
|
||||
G4USphere(const G4USphere& rhs);
|
||||
G4USphere& operator=(const G4USphere& rhs);
|
||||
// Copy constructor and assignment operator.
|
||||
|
||||
@@ -47,7 +47,7 @@ class G4UTorus : public G4UAdapter<vecgeom::UnplacedTorus2>
|
||||
using Shape_t = vecgeom::UnplacedTorus2;
|
||||
using Base_t = G4UAdapter<vecgeom::UnplacedTorus2>;
|
||||
|
||||
public: // with description
|
||||
public:
|
||||
|
||||
G4UTorus(const G4String& pName,
|
||||
G4double rmin, G4double rmax, G4double rtor,
|
||||
@@ -92,13 +92,6 @@ class G4UTorus : public G4UAdapter<vecgeom::UnplacedTorus2>
|
||||
|
||||
G4Polyhedron* CreatePolyhedron() const override;
|
||||
|
||||
public: // without description
|
||||
|
||||
G4UTorus(__void__&);
|
||||
// Fake default constructor for usage restricted to direct object
|
||||
// persistency for clients requiring preallocation of memory for
|
||||
// persistifiable objects.
|
||||
|
||||
G4UTorus(const G4UTorus& rhs);
|
||||
G4UTorus& operator=(const G4UTorus& rhs);
|
||||
// Copy constructor and assignment operator.
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
//
|
||||
// Wrapper class for G4Trap to make use of VecGeom Trapezoid.
|
||||
|
||||
// 13.09.13 G.Cosmo, CERN/PH
|
||||
// 13.09.13 G.Cosmo, CERN
|
||||
// --------------------------------------------------------------------
|
||||
#ifndef G4UTRAP_HH
|
||||
#define G4UTRAP_HH
|
||||
@@ -47,7 +47,7 @@ class G4UTrap : public G4UAdapter<vecgeom::UnplacedTrapezoid>
|
||||
using Shape_t = vecgeom::UnplacedTrapezoid;
|
||||
using Base_t = G4UAdapter<vecgeom::UnplacedTrapezoid>;
|
||||
|
||||
public: // with description
|
||||
public:
|
||||
|
||||
G4UTrap( const G4String& pName,
|
||||
G4double pDz,
|
||||
@@ -143,13 +143,6 @@ class G4UTrap : public G4UAdapter<vecgeom::UnplacedTrapezoid>
|
||||
|
||||
G4Polyhedron* CreatePolyhedron() const override;
|
||||
|
||||
public: // without description
|
||||
|
||||
G4UTrap(__void__&);
|
||||
// Fake default constructor for usage restricted to direct object
|
||||
// persistency for clients requiring preallocation of memory for
|
||||
// persistifiable objects.
|
||||
|
||||
G4UTrap(const G4UTrap& rhs);
|
||||
G4UTrap& operator=(const G4UTrap& rhs);
|
||||
// Copy constructor and assignment operator.
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
//
|
||||
// Wrapper class for G4Trd to make use of VecGeom Trd.
|
||||
|
||||
// 13.09.13 G.Cosmo, CERN/PH
|
||||
// 13.09.13 G.Cosmo, CERN
|
||||
// --------------------------------------------------------------------
|
||||
#ifndef G4UTRD_HH
|
||||
#define G4UTRD_HH
|
||||
@@ -47,7 +47,7 @@ class G4UTrd : public G4UAdapter<vecgeom::GenericUnplacedTrd>
|
||||
using Shape_t = vecgeom::GenericUnplacedTrd;
|
||||
using Base_t = G4UAdapter<vecgeom::GenericUnplacedTrd>;
|
||||
|
||||
public: // with description
|
||||
public:
|
||||
|
||||
G4UTrd(const G4String& pName,
|
||||
G4double pdx1, G4double pdx2,
|
||||
@@ -91,13 +91,6 @@ class G4UTrd : public G4UAdapter<vecgeom::GenericUnplacedTrd>
|
||||
|
||||
G4Polyhedron* CreatePolyhedron() const override;
|
||||
|
||||
public: // without description
|
||||
|
||||
G4UTrd(__void__&);
|
||||
// Fake default constructor for usage restricted to direct object
|
||||
// persistency for clients requiring preallocation of memory for
|
||||
// persistifiable objects.
|
||||
|
||||
G4UTrd(const G4UTrd& rhs);
|
||||
G4UTrd& operator=(const G4UTrd& rhs);
|
||||
// Copy constructor and assignment operator.
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
//
|
||||
// Wrapper class for G4Tubs to make use of VecGeom Tube.
|
||||
|
||||
// 30.10.13 G.Cosmo, CERN/PH
|
||||
// 30.10.13 G.Cosmo, CERN
|
||||
// --------------------------------------------------------------------
|
||||
#ifndef G4UTUBS_HH
|
||||
#define G4UTUBS_HH
|
||||
@@ -47,7 +47,7 @@ class G4UTubs : public G4UAdapter<vecgeom::GenericUnplacedTube>
|
||||
using Shape_t = vecgeom::GenericUnplacedTube;
|
||||
using Base_t = G4UAdapter<vecgeom::GenericUnplacedTube>;
|
||||
|
||||
public: // with description
|
||||
public:
|
||||
|
||||
G4UTubs( const G4String& pName,
|
||||
G4double pRMin,
|
||||
@@ -92,13 +92,6 @@ class G4UTubs : public G4UAdapter<vecgeom::GenericUnplacedTube>
|
||||
|
||||
G4Polyhedron* CreatePolyhedron() const override;
|
||||
|
||||
public: // without description
|
||||
|
||||
G4UTubs(__void__&);
|
||||
// Fake default constructor for usage restricted to direct object
|
||||
// persistency for clients requiring preallocation of memory for
|
||||
// persistifiable objects.
|
||||
|
||||
G4UTubs(const G4UTubs& rhs);
|
||||
G4UTubs& operator=(const G4UTubs& rhs);
|
||||
// Copy constructor and assignment operator.
|
||||
|
||||
Reference in New Issue
Block a user