34 #ifndef G4UELLIPTICALTUBE_HH
35 #define G4UELLIPTICALTUBE_HH
39 #if ( defined(G4GEOM_USE_USOLIDS) || defined(G4GEOM_USE_PARTIAL_USOLIDS) )
41 #include <volumes/UnplacedEllipticalTube.h>
45 class G4UEllipticalTube :
public G4UAdapter<vecgeom::UnplacedEllipticalTube>
47 using Shape_t = vecgeom::UnplacedEllipticalTube;
48 using Base_t = G4UAdapter<vecgeom::UnplacedEllipticalTube>;
71 G4UEllipticalTube(__void__&);
76 G4UEllipticalTube(
const G4UEllipticalTube& source );
77 G4UEllipticalTube &operator=(
const G4UEllipticalTube& source );
94 return "G4EllipticalTube";
97 #endif // G4GEOM_USE_USOLIDS