34 #ifndef G4UELLIPTICALCONE_HH
35 #define G4UELLIPTICALCONE_HH
39 #if ( defined(G4GEOM_USE_USOLIDS) || defined(G4GEOM_USE_PARTIAL_USOLIDS) )
41 #include <volumes/UnplacedEllipticalCone.h>
45 class G4UEllipticalCone :
public G4UAdapter<vecgeom::UnplacedEllipticalCone>
47 using Shape_t = vecgeom::UnplacedEllipticalCone;
48 using Base_t = G4UAdapter<vecgeom::UnplacedEllipticalCone>;
73 G4UEllipticalCone(__void__&);
78 G4UEllipticalCone(
const G4UEllipticalCone& source );
79 G4UEllipticalCone& operator=(
const G4UEllipticalCone& source );
96 return "G4EllipticalCone";
99 #endif // G4GEOM_USE_USOLIDS