Changeset 850 for trunk/source/geometry/solids/specific/include
- Timestamp:
- Sep 10, 2008, 5:40:37 PM (16 years ago)
- Location:
- trunk/source/geometry/solids/specific/include
- Files:
-
- 47 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/geometry/solids/specific/include/G4ClippablePolygon.hh
r831 r850 26 26 // 27 27 // $Id: G4ClippablePolygon.hh,v 1.11 2007/05/11 13:54:28 gcosmo Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/geometry/solids/specific/include/G4ClippablePolygon.icc
r831 r850 26 26 // 27 27 // $Id: G4ClippablePolygon.icc,v 1.4 2006/06/29 18:46:41 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -------------------------------------------------------------------- -
trunk/source/geometry/solids/specific/include/G4Ellipsoid.hh
r831 r850 26 26 // 27 27 // $Id: G4Ellipsoid.hh,v 1.12 2007/05/18 07:39:56 gcosmo Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/geometry/solids/specific/include/G4Ellipsoid.icc
r831 r850 26 26 // 27 27 // $Id: G4Ellipsoid.icc,v 1.7 2006/10/20 13:45:20 gcosmo Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/geometry/solids/specific/include/G4EllipticalCone.hh
r831 r850 26 26 // 27 27 // $Id: G4EllipticalCone.hh,v 1.11 2007/08/20 15:21:40 tnikitin Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/geometry/solids/specific/include/G4EllipticalCone.icc
r831 r850 26 26 // 27 27 // $Id: G4EllipticalCone.icc,v 1.6 2006/10/20 13:45:20 gcosmo Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/geometry/solids/specific/include/G4EllipticalTube.hh
r831 r850 26 26 // 27 27 // $Id: G4EllipticalTube.hh,v 1.18 2006/10/20 13:45:20 gcosmo Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -------------------------------------------------------------------- -
trunk/source/geometry/solids/specific/include/G4EllipticalTube.icc
r831 r850 26 26 // 27 27 // $Id: G4EllipticalTube.icc,v 1.4 2006/06/29 18:46:55 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -------------------------------------------------------------------- -
trunk/source/geometry/solids/specific/include/G4EnclosingCylinder.hh
r831 r850 26 26 // 27 27 // $Id: G4EnclosingCylinder.hh,v 1.8 2006/06/29 18:46:58 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/geometry/solids/specific/include/G4ExtrudedSolid.hh
r831 r850 25 25 // 26 26 // 27 // $Id: G4ExtrudedSolid.hh,v 1. 6.2.1 2008/04/23 08:10:24 gcosmoExp $28 // GEANT4 tag $Name: geant4-09-01-patch-02$27 // $Id: G4ExtrudedSolid.hh,v 1.7 2008/02/27 12:32:48 ivana Exp $ 28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/geometry/solids/specific/include/G4ExtrudedSolid.icc
r831 r850 26 26 // 27 27 // $Id: G4ExtrudedSolid.icc,v 1.2 2007/02/19 10:17:45 ivana Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -------------------------------------------------------------------- -
trunk/source/geometry/solids/specific/include/G4Hype.hh
r831 r850 27 27 // $Id: G4Hype.hh,v 1.15 2006/10/20 13:45:20 gcosmo Exp $ 28 28 // $Original: G4Hype.hh,v 1.0 1998/06/09 16:57:50 safai Exp $ 29 // GEANT4 tag $Name: $29 // GEANT4 tag $Name: HEAD $ 30 30 // 31 31 // -
trunk/source/geometry/solids/specific/include/G4Hype.icc
r831 r850 26 26 // 27 27 // $Id: G4Hype.icc,v 1.7 2006/06/29 18:47:03 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -------------------------------------------------------------------- -
trunk/source/geometry/solids/specific/include/G4IntersectingCone.hh
r831 r850 25 25 // 26 26 // 27 // $Id: G4IntersectingCone.hh,v 1. 9.8.1 2008/04/28 09:03:16gcosmo Exp $28 // GEANT4 tag $Name: geant4-09-01-patch-02$27 // $Id: G4IntersectingCone.hh,v 1.11 2008/04/28 08:59:47 gcosmo Exp $ 28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/geometry/solids/specific/include/G4Paraboloid.hh
r831 r850 26 26 // 27 27 // $Id: G4Paraboloid.hh,v 1.4 2008/01/22 17:42:09 tnikitin Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/geometry/solids/specific/include/G4Paraboloid.icc
r831 r850 26 26 // 27 27 // $Id: G4Paraboloid.icc,v 1.4 2007/08/21 12:58:36 gcosmo Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/geometry/solids/specific/include/G4PolyPhiFace.hh
r831 r850 25 25 // 26 26 // 27 // $Id: G4PolyPhiFace.hh,v 1.1 0 2007/05/11 13:54:28 gcosmo Exp $28 // GEANT4 tag $Name: $27 // $Id: G4PolyPhiFace.hh,v 1.12 2008/05/15 11:41:58 gcosmo Exp $ 28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // … … 58 58 59 59 #include "G4VCSGface.hh" 60 #include "G4TwoVector.hh" 60 61 61 62 class G4ReduciblePolygon; … … 67 68 zNorm; // r/z normal 68 69 G4ThreeVector norm3D; // 3D normal 70 71 // Needed for Triangulation Algorithm 72 // 73 G4bool ear; 74 G4PolyPhiFaceVertex *next,*prev; 69 75 }; 70 76 … … 122 128 // Allocates on the heap a clone of this face. 123 129 130 G4double SurfaceArea(); 131 G4double SurfaceTriangle( G4ThreeVector p1, G4ThreeVector p2, 132 G4ThreeVector p3, G4ThreeVector* p4); 133 G4ThreeVector GetPointOnFace(); 134 // Auxiliary methods for determination of points on surface. 135 124 136 public: // without description 125 137 … … 158 170 protected: 159 171 172 // Functions used for Triangulation in Case of generic Polygone. 173 // The triangulation is used for GetPointOnFace() 174 175 G4double Area2( G4TwoVector a, G4TwoVector b, G4TwoVector c); 176 // Calculation of 2*Area of Triangle with Sign 177 178 G4bool Left( G4TwoVector a, G4TwoVector b, G4TwoVector c ); 179 G4bool LeftOn( G4TwoVector a, G4TwoVector b, G4TwoVector c ); 180 G4bool Collinear( G4TwoVector a, G4TwoVector b, G4TwoVector c ); 181 // Boolean functions for sign of Surface 182 183 G4bool IntersectProp( G4TwoVector a, G4TwoVector b, 184 G4TwoVector c, G4TwoVector d ); 185 // Boolean function for finding proper intersection of two 186 // line segments (a,b) and (c,d). 187 188 G4bool Between( G4TwoVector a, G4TwoVector b, G4TwoVector c ); 189 // Boolean function for determining if point c is between a and b 190 // where the three points (a,b,c) are on the same line. 191 192 G4bool Intersect( G4TwoVector a, G4TwoVector b, 193 G4TwoVector c, G4TwoVector d ); 194 // Boolean function for finding proper intersection or not 195 // of two line segments (a,b) and (c,d). 196 197 G4bool Diagonalie( G4PolyPhiFaceVertex *a, G4PolyPhiFaceVertex *b ); 198 // Boolean Diagonalie help to determine if diagonal s 199 // of segment (a,b) is convex or reflex. 200 201 G4bool InCone( G4PolyPhiFaceVertex *a, G4PolyPhiFaceVertex *b ); 202 // Boolean function for determining if b is inside the cone (a0,a,a1) 203 // where a is the center of the cone. 204 205 G4bool Diagonal( G4PolyPhiFaceVertex *a, G4PolyPhiFaceVertex *b ); 206 // Boolean function for determining if Diagonal is possible 207 // inside Polycone or PolyHedra. 208 209 void EarInit(); 210 // Initialisation for Triangulisation by ear tips. 211 // For details see "Computational Geometry in C" by Joseph O'Rourke. 212 213 void Triangulate(); 214 // Triangulisation by ear tips for Polycone or Polyhedra. 215 // For details see "Computational Geometry in C" by Joseph O'Rourke. 216 // NOTE: a copy of the shape is made and this copy is reordered in 217 // order to have a list of triangles. This list is used by the 218 // method GetPointOnFace(). 219 220 protected: 221 160 222 G4int numEdges; // Number of edges 161 223 G4PolyPhiFaceEdge *edges; // The edges of the face … … 164 226 G4ThreeVector radial; // Unit vector along radial direction 165 227 G4ThreeVector surface; // Point on surface 228 G4ThreeVector surface_point; // Auxiliary point on surface used for 229 // method GetPointOnFace() 166 230 G4double rMin, rMax, // Extent in r 167 231 zMin, zMax; // Extent in z 168 232 G4bool allBehind; // True if the polycone/polyhedra 169 233 // is behind the place of this face 170 G4double kCarTolerance; // Surface thickness 234 G4double kCarTolerance;// Surface thickness 235 G4double fSurfaceArea; // Surface Area of PolyPhiFace 236 G4PolyPhiFaceVertex *triangles; // Auxiliary pointer to 'corners' used for 237 // triangulation. Copy structure, changing 238 // the structure of 'corners' (ear removal) 171 239 }; 172 240 -
trunk/source/geometry/solids/specific/include/G4PolyPhiFace.icc
r831 r850 26 26 // 27 27 // $Id: G4PolyPhiFace.icc,v 1.6 2006/06/29 18:47:10 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/geometry/solids/specific/include/G4Polycone.hh
r831 r850 25 25 // 26 26 // 27 // $Id: G4Polycone.hh,v 1.2 0 2007/04/26 06:18:20 tnikitinExp $28 // GEANT4 tag $Name: $27 // $Id: G4Polycone.hh,v 1.22 2008/05/15 13:45:15 gcosmo Exp $ 28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // … … 116 116 117 117 G4ThreeVector GetPointOnSurface() const; 118 118 119 119 void ComputeDimensions( G4VPVParameterisation* p, 120 120 const G4int n, -
trunk/source/geometry/solids/specific/include/G4Polycone.icc
r831 r850 26 26 // 27 27 // $Id: G4Polycone.icc,v 1.10 2006/06/29 18:47:14 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -------------------------------------------------------------------- -
trunk/source/geometry/solids/specific/include/G4PolyconeSide.hh
r831 r850 25 25 // 26 26 // 27 // $Id: G4PolyconeSide.hh,v 1.1 0 2007/08/13 10:33:03gcosmo Exp $28 // GEANT4 tag $Name: $27 // $Id: G4PolyconeSide.hh,v 1.12 2008/05/15 11:41:58 gcosmo Exp $ 28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // … … 101 101 102 102 G4VCSGface *Clone() { return new G4PolyconeSide( *this ); } 103 104 G4double SurfaceArea(); 105 G4ThreeVector GetPointOnFace(); 103 106 104 107 public: // without description … … 130 133 zNormEdge[2]; // Normal to edges 131 134 132 //(WP) 133 int ncorners; 135 G4int ncorners; 134 136 G4ThreeVector *corners; // The coordinates of the corners (if phiIsOpen) 135 137 … … 151 153 152 154 G4double kCarTolerance; // Geometrical surface thickness 155 G4double fSurfaceArea; // Used for surface calculation 153 156 }; 154 157 -
trunk/source/geometry/solids/specific/include/G4Polyhedra.hh
r831 r850 25 25 // 26 26 // 27 // $Id: G4Polyhedra.hh,v 1. 17 2007/01/22 12:58:53gcosmo Exp $28 // GEANT4 tag $Name: $27 // $Id: G4Polyhedra.hh,v 1.20 2008/05/15 13:45:15 gcosmo Exp $ 28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/geometry/solids/specific/include/G4Polyhedra.icc
r831 r850 26 26 // 27 27 // $Id: G4Polyhedra.icc,v 1.11 2007/01/22 12:58:53 gcosmo Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -------------------------------------------------------------------- -
trunk/source/geometry/solids/specific/include/G4PolyhedraSide.hh
r831 r850 25 25 // 26 26 // 27 // $Id: G4PolyhedraSide.hh,v 1. 9 2007/05/11 13:54:28gcosmo Exp $28 // GEANT4 tag $Name: $27 // $Id: G4PolyhedraSide.hh,v 1.11 2008/05/15 11:41:59 gcosmo Exp $ 28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // … … 70 70 { 71 71 72 public: 72 public: // with description 73 73 74 74 G4PolyhedraSide( const G4PolyhedraSideRZ *prevRZ, … … 104 104 105 105 G4VCSGface *Clone() { return new G4PolyhedraSide( *this ); } 106 106 107 public: // without description 108 109 // Methods used for GetPointOnSurface() 110 111 G4double SurfaceTriangle( G4ThreeVector p1, 112 G4ThreeVector p2, 113 G4ThreeVector p3, 114 G4ThreeVector *p4 ); 115 G4ThreeVector GetPointOnPlane( G4ThreeVector p0, G4ThreeVector p1, 116 G4ThreeVector p2, G4ThreeVector p3, 117 G4double *Area ); 118 G4double SurfaceArea(); 119 G4ThreeVector GetPointOnFace(); 120 107 121 public: // without description 108 122 … … 184 198 185 199 G4double kCarTolerance; // Geometrical surface thickness 200 G4double fSurfaceArea; // Surface Area 186 201 }; 187 202 -
trunk/source/geometry/solids/specific/include/G4QuadrangularFacet.hh
r831 r850 26 26 // 27 27 // $Id: G4QuadrangularFacet.hh,v 1.5 2007/02/26 08:39:13 gcosmo Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -
trunk/source/geometry/solids/specific/include/G4ReduciblePolygon.hh
r831 r850 26 26 // 27 27 // $Id: G4ReduciblePolygon.hh,v 1.9 2006/06/29 18:47:29 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/geometry/solids/specific/include/G4SolidExtentList.hh
r831 r850 26 26 // 27 27 // $Id: G4SolidExtentList.hh,v 1.7 2006/06/29 18:47:32 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/geometry/solids/specific/include/G4TessellatedGeometryAlgorithms.hh
r831 r850 25 25 // 26 26 // $Id: 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 // %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -
trunk/source/geometry/solids/specific/include/G4TessellatedGeometryAlgorithms.icc
r831 r850 25 25 // 26 26 // $Id: 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 // %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -
trunk/source/geometry/solids/specific/include/G4TessellatedSolid.hh
r831 r850 26 26 // 27 27 // $Id: G4TessellatedSolid.hh,v 1.10 2007/12/10 16:30:13 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -
trunk/source/geometry/solids/specific/include/G4Tet.hh
r831 r850 30 30 // 31 31 // $Id: G4Tet.hh,v 1.9 2006/11/13 08:58:03 gcosmo Exp $ 32 // GEANT4 tag $Name: $32 // GEANT4 tag $Name: HEAD $ 33 33 // 34 34 // -
trunk/source/geometry/solids/specific/include/G4TriangularFacet.hh
r831 r850 26 26 // 27 27 // $Id: G4TriangularFacet.hh,v 1.8 2007/12/10 16:30:18 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -
trunk/source/geometry/solids/specific/include/G4TwistTrapFlatSide.hh
r831 r850 26 26 // 27 27 // $Id: G4TwistTrapFlatSide.hh,v 1.5 2006/06/29 18:47:48 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/geometry/solids/specific/include/G4TwistTubsFlatSide.hh
r831 r850 26 26 // 27 27 // $Id: G4TwistTubsFlatSide.hh,v 1.5 2006/06/29 18:47:53 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/geometry/solids/specific/include/G4TwistTubsHypeSide.hh
r831 r850 26 26 // 27 27 // $Id: G4TwistTubsHypeSide.hh,v 1.5 2006/06/29 18:47:56 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/geometry/solids/specific/include/G4TwistTubsSide.hh
r831 r850 26 26 // 27 27 // $Id: G4TwistTubsSide.hh,v 1.5 2006/06/29 18:47:58 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/geometry/solids/specific/include/G4TwistedBox.hh
r831 r850 26 26 // 27 27 // $Id: G4TwistedBox.hh,v 1.10 2006/06/29 18:48:00 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/geometry/solids/specific/include/G4TwistedTrap.hh
r831 r850 26 26 // 27 27 // $Id: G4TwistedTrap.hh,v 1.10 2006/06/29 18:48:02 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/geometry/solids/specific/include/G4TwistedTrd.hh
r831 r850 26 26 // 27 27 // $Id: G4TwistedTrd.hh,v 1.6 2006/06/29 18:48:04 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/geometry/solids/specific/include/G4TwistedTubs.hh
r831 r850 26 26 // 27 27 // $Id: G4TwistedTubs.hh,v 1.14 2007/05/23 09:32:35 gcosmo Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/geometry/solids/specific/include/G4VCSGface.hh
r831 r850 25 25 // 26 26 // 27 // $Id: G4VCSGface.hh,v 1. 7 2006/06/29 18:48:08 gunterExp $28 // GEANT4 tag $Name: $27 // $Id: G4VCSGface.hh,v 1.9 2008/05/15 11:41:59 gcosmo Exp $ 28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // … … 300 300 301 301 virtual G4VCSGface* Clone() = 0; 302 303 virtual G4double SurfaceArea( ) = 0; 304 virtual G4ThreeVector GetPointOnFace() = 0; 302 305 }; 303 306 -
trunk/source/geometry/solids/specific/include/G4VCSGfaceted.hh
r831 r850 25 25 // 26 26 // 27 // $Id: G4VCSGfaceted.hh,v 1.1 3 2006/10/20 13:45:20gcosmo Exp $28 // GEANT4 tag $Name: $27 // $Id: G4VCSGfaceted.hh,v 1.17 2008/05/15 13:45:15 gcosmo Exp $ 28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // … … 127 127 const G4bool outgoing ) const; 128 128 129 G4ThreeVector GetPointOnSurfaceGeneric()const; 130 // Returns a random point located on the surface of the solid 131 // in case of generic Polycone or generic Polyhedra. 132 129 133 void CopyStuff( const G4VCSGfaceted &source ); 130 134 void DeleteStuff(); -
trunk/source/geometry/solids/specific/include/G4VFacet.hh
r831 r850 26 26 // 27 27 // $Id: G4VFacet.hh,v 1.6 2007/08/23 14:45:03 gcosmo Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -
trunk/source/geometry/solids/specific/include/G4VFacet.icc
r831 r850 26 26 // 27 27 // $Id: G4VFacet.icc,v 1.5 2007/08/23 14:45:03 gcosmo Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -
trunk/source/geometry/solids/specific/include/G4VTwistSurface.hh
r831 r850 26 26 // 27 27 // $Id: G4VTwistSurface.hh,v 1.6 2007/05/11 13:54:28 gcosmo Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/geometry/solids/specific/include/G4VTwistSurface.icc
r831 r850 26 26 // 27 27 // $Id: G4VTwistSurface.icc,v 1.3 2006/06/29 18:48:20 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/geometry/solids/specific/include/G4VTwistedFaceted.hh
r831 r850 26 26 // 27 27 // $Id: G4VTwistedFaceted.hh,v 1.10 2006/10/20 13:45:20 gcosmo Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // --------------------------------------------------------------------
Note: See TracChangeset
for help on using the changeset viewer.